egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,821 al 5,835 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: impossibile copiare file *.sty nella directory #48923
    Up
    0
    Down
    ::

    scusa egeg9 cmq uso ubuntu 9.10 (il buon vecchio karmic) con TeXlive2009 installato da cd virtuale , ho fatto come mi hai detto (ottima metodologia , complimenti)
    la risposta del sistema è :

    texhash: Updating /usr/local/share/texmf/ls-R…
    texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN…
    texhash: Updating /var/lib/texmf/ls-R-TEXLIVE…
    texhash: Updating /var/lib/texmf/ls-R…
    texhash: Done.

    direi che va benone no?

    Come vedi, non era /usr/local/texlive/…

    Ma adesso ti trova quel pacchetto?

    Ciao
    Enrico

    in risposta a: Due problemini col piè di pagina #48892
    Up
    0
    Down
    ::

    Aggiunta.
    Il codice:
    `% produce numeri in maiuscoletto in \frontmatter
    \makeatletter
    \DeclareRobustCommand{\@fakesc}[1]{%
    \begingroup$\m@th$\fontsize{\sf@size}{\f@baselineskip}\selectfont#1\endgroup}
    \newcommand{\@scroman}[1]{\@fakesc{\@Roman{#1}}}
    \renewcommand\frontmatter{%
    \cleardoublepage
    \@mainmatterfalse
    \pagenumbering{scroman}}
    \makeatother`
    mi produce una lunga serie di avvisi del tipo:
    `Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `\begingroup' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `math shift' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `\mathsurround' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `\z@' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `math shift' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `\afterassignment' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `\-command' on input line 53.

    Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
    (hyperref) removing `\f@size' on input line 53.`
    dove l’incriminata riga 53 è la seguente:
    `\newcommand{\@scroman}[1]{\@fakesc{\@Roman{#1}}}`
    Ipotizzo che dovrebbe darsi qualcosa come
    `\texorpdfstring{TeX version}{PDF version}`
    ma dove ??

    C’è un altro trucco che fa al caso tuo:
    `\pdfstringdefDisableCommands{\let\@fakesc\@firstofone}`
    Mettilo nella riga sotto quella dove definisci \@scroman.

    Poi, se puoi, non usare corpo 14 a spaziatura aumentata: una tesi non è un libro per bambini. Fallo presente a chi di dovere: almeno avrai la coscienza a posto.

    Invece di quella ridefinizione di \cleardoublepage, non è più semplice scrivere \usepackage{emptypage}? 🙂

    Ciao
    Enrico

    in risposta a: Due problemini col piè di pagina #48889
    Up
    0
    Down
    ::

    Con l’ultimo codice suggeritomi tuttavia
    restava la linea della testatina sulla prima pagina.
    Allora ho provato così:

    `\usepackage{fancyhdr}

    \fancypagestyle{plain}{%
    \fancyhf{}
    \fancyfoot[C]{}%
    \renewcommand{\headrulewidth}{0pt}%
    }

    \pagestyle{fancy}
    \fancyhf{}
    \renewcommand{\chaptermark}[1]{\markboth{\textbf{\thechapter. #1}}{}}
    \renewcommand{\sectionmark}[1]{\markright{\textbf{\thesection. #1}}}
    \setlength{\headheight}{18.0pt}
    \fancyhead[LO]{\nouppercase{\rightmark}}
    \fancyhead[RE]{\nouppercase{\leftmark}}
    \fancyhead[LE,RO]{\scshape\thepage}`

    e finalmente il risultato è quello desiderato,
    ma con un effetto strano. Nell’indice del .pdf ho:
    Frontespizio…………………………1.25I
    Indice………………………………….1.25II
    Introduzione…………………………1
    1. Il diritto pubblico in Kant…….9.
    Cioè la numerazione romana e quella arabica insieme…

    Grazie
    M.

    Esempio minimo, per favore.

    Ciao
    Enrico

    in risposta a: Uni.Roma fallisce lo scaricamento con MikTex #48955
    Up
    0
    Down
    ::

    Oggi si mi son messo

    ma va via vecchio Pc e per il prossimo anno (settembre)
    mi formatto il PC con le sole cose che mi servono…

    …(immagine base fatta agli albori)..ci metto poco …

    ora tocca a Latex non posso non inserirlo… sono anche Neofita…:-)

    So Già dove andare e mi voglio scaricare tutti i pacchetti belli ed aggiornati…
    …scarico Miktex… na c’è anche la 2.9…(Ubuntu è ancora tra i pensieri)

    …l’unico server italiano è della uni.Roma
    …a parte la lentezza millenaria ….dopo due ore … fallisce per la seconda volta…

    Nervoso…Nervoso…

    ma se seleziono un’altra finistre è la stessa cosa???….posso scaricare da Australia … se ho l’Italia a due passi….???

    Svizzera: http://mirror.switch.ch/ftp/mirror/tex/systems/win32/miktex/

    Ciao
    Enrico

    in risposta a: impossibile copiare file *.sty nella directory #48921
    Up
    0
    Down
    ::

    con nautilus ho risolto … grazie pe avermi ricordato di questa possibilità …
    io provavo solo da terminale con “su” e poi con il comando postato , non dava nessun messaggio di errore , pareva copiasse il file .. (ricompariva la stringa ) ma il file non era stato scritto nella directory , cmq seguendo il consiglio di lorenzo ho riguardato l’ate di scrivee con LaTeX e ho visto che l’albero pesonale ea in /home/marco/texmf ..
    dopo di chè ho creato la cartella texmf/tex/latex e li ho inserito il file *.sty …..

    Nessun risultato , neppure ora che il file è nella cartella /usr/local/texlive/2009/texmf …
    ho dato texhash ma niente … pe ora uso il template con il file sty nella cartella di lavoro
    … ma questo problema va risolto

    Ancora non hai spiegato che sistema usi e quale distribuzione. Assumendo un sistema Unix, dal terminale vai nella cartella dove hai il file layaureo.sty e dai i seguenti comandi:
    `sudo mkdir -p $(kpsewhich –var-value TEXMFLOCAL)/tex/latex/layaureo
    sudo cp layaureo.sty $(kpsewhich –var-value TEXMFLOCAL)/tex/latex/layaureo
    sudo texhash`
    Se non puoi usare sudo come prefisso ai vari comandi, da’ “su” e scrivi quei comandi senza precederli con “sudo”.

    Il “trucco” con kpsewhich serve per essere sicuri di scrivere il file nel posto giusto. Con il comando
    `cd ..; kpsewhich layaureo.sty`
    dovresti ricevere una risposta positiva, cioè la posizione del file nell’albero. Se non ottieni nulla, hai un’installazione bacata.

    Ciao
    Enrico

    in risposta a: Programma per impostare il layout di stampa #48803
    Up
    0
    Down
    ::

    è quello che pensavo

    le solite inutili prepotenze che vorrebbero privare l’utilizzatore-acquirente di poter disporre pienamente di ciò che ha acquistato

    hai due vie per eliminare questi fastidi

    Questa è la seconda volta che vedo un palese invito ad infrangere la legge
    (la prima era qualcosa tipo “scaricalo da emule”).
    Per carità, chi è senza peccato scagli la prima pietra,
    ma un forum aperto al pubblico non può tollerare queste cose

    Concordo. Se il PDF può essere stampato, suppongo che agendo con il programma di stampa si possa facilmente ottenere quello che Nicola cerca di fare. Altrimenti il PDF non è stampabile, ma solo consultabile a schermo: se questo è il prodotto comperato, non ci sono molte discussioni.

    Ciao
    Enrico

    in risposta a: babel e german #47895
    Up
    0
    Down
    ::

    Io uso tex-live su Ubuntu. Ho anche il cd del CTAN (anche se di qualche anno fa). Dovrei disinstallare il tex installato con Synaptic e installare manualmente tex-live?

    In giro per il forum ci sono istruzioni per installare TeX Live su Ubuntu. Ma installando i pacchetti per le lingue il problema dovrebbe risolversi da sé. Non ho a disposizione un sistema Ubuntu su cui fare prove, forse domani.

    Riguardo alla sillabazione di Weltanschaung, …

    Io sapevo che si scrive “Weltanschauung”, con due u. La sillabazione dovrebbe essere “Welt-an-schau-ung”

    Ciao
    Enrico

    in risposta a: Due problemini col piè di pagina #48885
    Up
    0
    Down
    ::

    In realtà non funziona nemmeno
    \thispagestyle{empty}…

    Domanda già posta più volte: perché vuoi eliminare quel numero di pagina?

    Ciao
    Enrico

    in risposta a: Ordine caricamento pacchetti #48938
    Up
    0
    Down
    ::

    Ciao Enrico,
    ho provato il codice che mi hai passato, ma ottengo il seguente errore:

    ! Undefined control sequence.
    \thistime …ndafter \calctimeA \pdfcreationdate@

    L’ho inserito così nel preambolo:
    `\newcommand{\thistime}{\expandafter\calctimeA\pdfcreationdate@}
    \def\calctimeA#1:#2#3#4#5#6#7#8#9{\calctimeB}
    \def\calctimeB#1#2#3#4#5@{#1#2:#3#4}
    \usepackage[draft,time,italian]{prelim2e}`

    Stai forse usando XeLaTeX? Se no, hai una distribuzione TeX molto antiquata. Oppure hai messo quel codice tra \makeatletter e \makeatother, cosa che non era suggerita, se leggi il messaggio con attenzione. 🙂 Se per caso hai messo il codice in un file .sty, sostituisci le due occorrenze di @ con \@nil

    Inolte, sarei curioso di approfondire cosa intendi con

    In genere cerco di non usare pacchetti di Kohm, per motivi filosofici. 🙂

    Markus Kohm si distingue nel mondo LaTeX per vari motivi, che per me sono sufficienti a evitarlo per quanto possibile. Per esempio, fornire una documentazione inadeguata ai suoi pacchetti, che hanno licenza LPPL, preferendo vendere la documentazione aggiornata.

    Ciao
    Enrico

    in risposta a: lstlisting environment e doppio segno di uguaglianza. #48944
    Up
    0
    Down
    ::

    Quando rappresento li doppio segno di uguaglianza nell’ambiente lstlisting, i due segni sono praticamente sovrapposti e ne risulta un antiestetico segno di uguale lungo il doppio.
    Il codice che riproduce il problema è il seguente:
    `
    \documentclass[10pt,a4paper,titlepage,openany,twoside]{book}
    \usepackage{listings}
    \usepackage[italian]{babel}

    \begin{document}

    \lstset{
    language=Verilog,
    basicstyle=\small,
    breaklines=true,
    showstringspaces=false}

    The double equal sign `==', used in many languages as the equality operator does not displays properly under the lstlisting environment.
    What happens is that the two equal symbols are joined together forming a long equal sign.
    Here is the example
    \begin{lstlisting}
    if A==B then
    \end{lstlisting}
    Any hint?
    \end{document}`

    Qulacuno sa dirmi come risovlere il problema?

    Grazie in anticipo?

    Benvenuto!

    Il problema è nella spaziatura fissa con un font a grandezza proporzionale. Ti suggerisco di aggiungere \ttfamily alle opzioni: “basicstyle=\small\ttfamily” oppure di usare la spaziatura proporzionale con “columns=fullflexible”

    Ciao
    Enrico

    in risposta a: Ordine caricamento pacchetti #48936
    Up
    0
    Down
    ::

    Ciao a tutti,
    dopo un paio di mesi ho cercato di ricompilare un documento su cui stò lavorando. Nel frattempo ho aggiornato Miktex. Ora ottengo un errore che prima non avevo. Dopo diverse prove sono riuscito a capire che si presenta nel momento in cui le seguenti due righe
    `\usepackage{scrtime}
    \usepackage[draft,time,italian]{prelim2e}`
    vengono caricate dopo
    `\usepackage[sl]{capiton}`
    Come mai? La soluzione stà semplicemente nello scambiare l’ordine di caricamento dei pacchetti?
    Più in generale: come sapere qual’è l’ordine ottimale di caricamento?

    Il problema sta nel pacchetto scrtime, più precisamente in scrbase.sty, dove Markus Kohm, nella sua immensa saggezza, definisce \l@addto@macro con \newcommand e non con \providecommand, come più sagacemente fa caption3.sty. Di fatto le due definizioni sono equivalenti. Si tratta di una macro di uso interno modellata sulla macro \g@addto@macro del nucleo di LaTeX, che però agisce solo localmente.

    Purtroppo non ci si può fare molto se non segnalare il problema agli autori dei pacchetti. In genere cerco di non usare pacchetti di Kohm, per motivi filosofici. 🙂

    Puoi evitare di caricare scrtime dando la seguente definizione:
    `\newcommand{\thistime}{\expandafter\calctimeA\pdfcreationdate@}
    \def\calctimeA#1:#2#3#4#5#6#7#8#9{\calctimeB}
    \def\calctimeB#1#2#3#4#5@{#1#2:#3#4}`
    Ciao
    Enrico

    in risposta a: impossibile copiare file *.sty nella directory #48919
    Up
    0
    Down
    ::

    ho scaricato da CTAN il pacchetto layaureo , sto cercando di copiarlo nella directory /usr/local/texlive/texmf-local … ma questa opeazione è impossibile .
    la domanda è questa … è corretto copiare li il file sty ? e se si come posso fare ?? l’opeazione non è consentita neppure da utente root

    Occorre saperne di più. Che sistema usi? Qual è il messaggio di errore?

    Ciao
    Enrico

    in risposta a: Molte immagini: errore di troppi oggetti float… help!!! #48911
    Up
    0
    Down
    ::

    La soluzione non funziona… qualcuno mi dice qualcosa?

    Nonostante quello che ho fatto mi dice:

    ! LaTeX Error: Too many unprocessed floats.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.
    …

    l.210 \begin{figure}[htpb]

    ?

    Hai usato troppe figure con posizionamento h, per caso?

    Ciao
    Enrico

    in risposta a: Definire un comando con numerosi parametri #48867
    Up
    0
    Down
    ::

    Avresti lo stesso problema con \framebox[\columnwidth]{abc}

    No…

    Questo è il codice (con i comandi ridefiniti da me):
    `
    \framecolorbox{black}{red}[\columnwidth]{prova}
    \\
    \makecolorbox{red}[\columnwidth]{prova}
    \\
    \framebox[\columnwidth]{abc}
    `

    Come risulta dalla documentazione di color (grfguide.pdf), \colorbox aggiunge \fboxsep alle dimensioni (sopra, sotto, a destra e a sinistra). E ci sono ottimi motivi per farlo. Poi decidi tu.

    Ciao
    Enrico

    in risposta a: Definire un comando con numerosi parametri #48865
    Up
    0
    Down
    ::

    Prova
    `
    \framecolorbox{black}{red}[\columnwidth]{prova}
    \\
    \makecolorbox{red}[\columnwidth]{prova}
    `
    col codice patchato che ho postato poco sopra, e vedrai che viene giusto al pixel.

    Avresti lo stesso problema con \framebox[\columnwidth]{abc}; si sa che \framebox (come \fcolorbox) aggiunge i bordi all’esterno. Quegli aggiustamenti vanno fatti nella dimensione passata come argomento; naturalmente puoi definirti i comandi come vuoi, ma in generale è meglio se comandi simili hanno comportamenti simili.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,821 al 5,835 (di 13,205 totali)

Go to top▲