egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,116 al 5,130 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: \footnote in una pagina sbagliata #52789
    Up
    0
    Down
    ::

    Ciao a tutti,
    ho un piccolo problema.
    Quando utilizzo \footnote mi mette la nota a pie di pagina non nella pagina in cui compare il riferimento nel testo ma nella pagina seguente.
    La cosa ancora più strana è che me lo fa solo una volta nel testo, in tutte le altre volte che lo ho utilizzato nello stesso documento me lo posiziona correttamente.
    Sapete aiutarmi !?!?
    Grazie

    Vi inserisco il preambolo da me utilizzato:`\documentclass[a4paper,12pt,fleqn,oneside]{book}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{bm}
    \usepackage{wrapfig}
    \usepackage[font=small,labelfont={sf,bf}]{caption}
    \usepackage{graphicx}
    \usepackage{vmargin}
    \setpapersize{A4}
    \setmarginsrb{45mm}{30mm}{30mm}{30mm}%
    {2mm}{20mm}{2mm}{10mm}
    \newenvironment{sistema}%
    {\left\lbrace\begin{array}{@{}l@{}}}%
    {\end{array}\right.}`

    Ti sconsiglio di usare vmargin, geometry è molto meglio.

    Senza conoscere il contesto in cui ti accade il fattaccio è difficile capire. C’è qualche wrapfig di mezzo? O forse metti una nota dentro una didascalia?

    Ciao
    Enrico

    in risposta a: Problema con Fancyhdr [RISOLTO] #52786
    Up
    0
    Down
    ::

    Ciao a tutti!
    Ho un problema con la tesi.
    Ha deciso di fare un Book, e volevo modificare l’header delle pagine perché quello di default non mi piace.
    Quello che voglio fare é mettere il nome del capitolo in neretto e non quello di sezioni e sottosezioni. Il codice che ho usato é il seguente

    `
    \pagestyle{fancyplain}
    \renewcommand{\chaptermark}[1]{\markboth{\thechapter\ – \ #1}{}}
    \lhead[\fancyplain{}]{\fancyplain{}\bfseries\leftmark}
    \renewcommand{\sectionmark}[1]{\markright{}{}}
    \rhead[\fancyplain{}{}]{\fancyplain{}{}}
    `

    Il problema é che l’intestazione viene messa anche nell’ indice e nella bibliografia, oltre che nella prima pagina del capitolo sopra la scritta “capitolo # “nome capitolo”.
    Vorrei togliere l’intestazione da queste parti ma il comando

    `\thispagestyle{plain}`

    non funziona e il comando

    `\thispagestyle{empty}`

    toglie anche il numero di pagina.
    Come faccio??

    Benvenuto.
    `\usepackage{fancyhdr}
    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \fancypagestyle{fancymain}{%
    \fancyhf{}%
    \fancyhead[C]{\bfseries\nouppercase{\thechapter\ — \leftmark}}%
    }
    \fancypagestyle{fancyfront}{%
    \fancyhf{}%
    \fancyhead[C]{\bfseries\nouppercase{\leftmark}}%
    }

    …

    \begin{document}
    \frontmatter
    \pagestyle{fancyfront}
    \tableofcontents

    …

    \mainmatter
    \pagestyle{fancymain}
    …

    \backmatter
    \pagestyle{fancyfront}

    \end{document}`
    Se non vuoi il titolo della sezione corrente nella testatina, devi comunque occupare entrambe. Mettere il titolo del capitolo a sinistra stonerebbe, direi. Così ho scelto di mettere il titolo del capitolo al centro su entrambe le testatine.

    Non starai mica stampando “oneside”, vero? 😉

    Ciao
    Enrico

    in risposta a: Mantenere titolo unito al paragrafo successivo #52777
    Up
    0
    Down
    ::

    Risolto con:
    `\newcommand{\articolo}[1][]{%
    \par\vspace*{2ex}
    {\centering \sffamily ART. \Roman{articolo}#1%
    \nobreak\par\vspace*{2ex}}
    \refstepcounter{articolo}}`

    Il segreto sta in \vspace*. Con \vspace non funziona.

    Ma che ci sta a fare \nobreak prima di \par?

    Sarà meglio anche spostare prima il \refstepcounter, che dici?
    `\newcommand{\articolo}[1][]{%
    \par\vspace{2ex}
    {\centering \sffamily ART. \refstepcounter{articolo}\Roman{articolo}#1\par
    \vspace*{2ex}}}`
    Così non devi dire \setcounter{articolo}{1} all’inizio, ma non è tanto qui il punto, quanto che concettualmente il registro va modificato prima di essere usato.

    Ciao
    Enrico

    in risposta a: Titoli e indice con rubriche fisse #52586
    Up
    0
    Down
    ::

    Risolto il problema relativo all’inserimenti dei titoli
    di sezione accanto a quelli specifici dell’articolo,
    resta una cosa da fare. Dovrei inserire questi titoli
    anche nell’indice. Nella cosa a cui sto lavorando
    c’è attualmente un articolo per sezione,
    ma non è detto che potrebbero comparirne più d’uno.
    In pratica, l’indice dovrebbe risultare:
    `
    Le ricette di Nonna Papera
    Papaprdelle al ragu di tonno…..13
    Filetto alla Wellington…………….16
    Cucina rapida
    Le uova sode……………………….19
    Spaghetti al tonno ………………..20
    `
    e dal momento che i titoli di sezione (cfr codice sopra)
    sono in “mybrown”, anche l’indice dovrebbe riprendere
    tale formattazione…
    C’è qualche escamotage?

    Grazie
    M.

    Direi che è un lavoro per tocloft. Inserirei il titolo della rubrica con roba come
    `\addcontentsline{toc}{part}{Cucina rapida}`
    e poi usare le funzioni di tocloft per il resto.

    Direi anche che un indice così è un ottimo candidato per evitare la serie di puntini, mettendo il numero di pagina subito dopo il titolo.

    Per rendere automatico l’inserimento delle rubriche potresti aggiungere al codice già proposto:
    `\newcommand{\rubrica}[1]{\clearpage
    \addcontentsline{toc}{part}{#1}}
    …
    \rubrica{Editoriale}
    \capitolo*{Editoriale}{Cucinare in tempo di crisi}
    …
    \rubrica{Le ricette di Nonna Papera}
    \capitolo[Le ricette di\\Nonna Papera]{Pappardelle al ragù di tonno}
    …
    \capitolo[Le ricette di\\Nonna Papera]{Filetto alla Wellington}
    …`
    Perché ripetere? Be’, vedi tu se riesci a fare di meglio. Si può, ma ne vale la pena?

    Ciao
    Enrico

    in risposta a: Simoncini e dintorni #51343
    Up
    0
    Down
    ::

    Ho seguito passo passo (credo) le istruzioni di fontinstallationguide.
    Compilando ottengo però per l’ennesima volta
    `kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 pigr8r
    mktexpk: don't know how to create bitmap font for pigr8r.
    mktexpk: perhaps pigr8r is missing from the map file.
    kpathsea: Appending font creation commands to missfont.log.
    )
    !pdfTeX error: pdflatex (file pigr8r): Font pigr8r at 600 not found
    ==> Fatal error occurred, no output PDF file produced!`
    Eppure nel file .map c’è:
    `pigr8r SimonciniGaramondStd <[8r.enc .enc. Va bene così?
    Perché se va bene rifaccio la procedura alla ricerca dell’errore.
    Cmq qualche passo avanti c’è, perché adesso alcuni dei file creati
    mi sembrano quelli che dovrebbero essere……

    Se il sistema cerca di creare il pk significa che non c’è una riga corrispondente a pigr8r in pdftex.map.

    Ciao
    Enrico

    in risposta a: \subsubsection numerate #52783
    Up
    0
    Down
    ::

    Buongiorno a tutti,

    volevo chiedere se è possibile numerare le \subsubsection{…} per ottenere il titolo di tali sottosezioni con una numerazione del tipo “1.2.3.4” (per poi poterle richiamare nel testo) ???

    È poi possibile evitare che nonostante la numerazione non compaiano queste sezioni nell’indice ???

    Grazie mille!!!
    Davide

    Scrivi nel preambolo
    `\setcounter{secnumdepth}{3}`
    Stai così impostando la “profondità” della numerazione:

    0 = \chapter
    1 = \section
    2 = \subsection
    3 = \subsubsection
    4 = \paragraph
    5 = \subparagraph

    Il livello -1 corrisponde a \part. Se si vuole disabilitare completamente la numerazione si imposta il contatore a -2 (o -1000, è lo stesso).

    Questo contatore non influenza ciò che va nell’indice, regolato dal contatore tocdepth.

    Sei proprio proprio sicuro di volere riferimenti di quel tipo?

    Ciao
    Enrico

    in risposta a: Utilizzando comandi di base, il testo sborda [codice inside] #52741
    Up
    0
    Down
    ::

    Be’ LyX non serve a niente e non è responsabile del funzionamento di LaTeX (latex e pdflatex).

    Ma non hai capito il problema; [i]ti mancano i pattern di divisione in sillabe per l’italiano nel formato latex.fmt e nel formato pdflatex.fmt[/]

    LyX si affida ad una distribuzione di TeX funzionante e ben configurata; la tua distribuzione sembra essere MiKTeX 2.8 ed è mal configurata. Se invece hai una distribuzione diversa vale la stessa affermazione: è mal configurata.

    Con MiKTeX devi aprire le MiKTeX Options o Settings, cercare la scheda Languages e fare quello che c’è scritto nella scheda, prima di uscire dalle Options o Settings, ricordati di aprire la scheda General e di ricreare i formati con l’apposito pulsante.

    Se hai una TeXLive vera, non quella distribuita per esempio con Ubuntu, che è vecchia di due anni, non devi fare niente perché ha già i patttern precaricati, ed è per questo che penso che tu non disponga di una TeX Live vera. Se usi una TeX Live come quella di Ubuntu, leggiti le istruzioni e carica il pacchetto dell’italiano con Synaptic o simili. Se hai altre distribuzioni, come per esempio su Slckware, che distribuisce ancora la vecchia teTeX, defunta nel 2005, devi usare il comando texconfig e agire di conseguenza.

    Ma questa questione della sillabazione è stati discussa tante volte qui sul forum che sembra incredibile che la si debba ripetere ancora; usa la finestra Cerca, qui sopra in testa al riquadro dell’indice del forum e vedi quanti thread sono stai aperti su questo argomento. 😥

    Hai perfettamente ragione, provando a compilare in un altro ambiente, questa volta ubuntu con texlive (lyx + mitek lo uso su windows) ho potuto leggere il log di compilazione e mancava il file italiano. Installato ora funziona correttamente.

    Per quanto riguarda un compilatore su windows, mi rivolgerò a texlive + lyx anzichè mitek + lyx

    Grazie

    Non credo che LyX offra molto di più; ora sai come si crea una “finestrella” in un testo composto in quel modo, suppongo per avere un pdf da inserire in un’impaginazione tipo “giornale”.

    Due cose da tenere a mente. Primo: non ci deve essere una riga vuota tra l’impostazione di \parshape e l’inizio del testo, altrimenti questa impostazione viene annullata.

    Secondo: scrivendo in colonne così strette devi ammorbidire le pignole richieste che TeX fa durante l’impaginazione. Ottengo un testo composto senza Overfull e Underfull impostando
    `\hyphenpenalty=0
    \doublehyphendemerits=0`
    Certo che comporre quel lungo testo in un unico capoverso è terribile. E anche la scelta di evitare il rientro iniziale è discutibile.

    Ciao
    Enrico

    in risposta a: Simoncini e dintorni #51341
    Up
    0
    Down
    ::

    Aspetta….
    `root@debian:~# kpsewhich pigr8a.tfm
    /usr/local/texlive/2010/../texmf-local/fonts/tfm/adobe/sgaramond/pigr8a.tfm`
    Però:
    `kpathsea: Running mktexmf pigr8t
    ! I can't find file `pigr8t'.`
    Viene cercato pigr8t, mentre io ho pigr8a!
    Come si spiega la discrepanza?
    Non è che c’è qualcosa di sbagliato nei file di configurazione?
    Vediamo se ci stiamo avvicinando alla soluzione,,,,

    M.

    Le istruzioni di fontinstallationguide sono molto chiare, secondo me. Se non fai andare fontinst creando \latinfamily{pig}{}, non avrai mai i tfm che ti servono. Questo spiegherebbe perché ottenevi dei .fd scorretti.

    Hai già i due file da compilare. Devi poi creare i tfm e i vf dai pl e vpl che ottieni dopo le compilazioni. Installare tutto nei posti giusti. Aggiornare i data base dei file. Aggiornare la mappa. Et voilà.

    Ciao
    Enrico

    in risposta a: Mantenere titolo unito al paragrafo successivo #52775
    Up
    0
    Down
    ::

    Ciao a tutti

    dovrei definire dei comandi per formattare alcuni titoli (“titoli”, “articoli”, “capi”) di un testo legislativo.
    La questione è già stata trattata
    qui e
    qui

    Tali titoli vanno però inseriti in un testo che fa già uso dei comandi \chapter, \section, ecc.
    Ho quindi definito dei comandi appositi. Per esempio:

    `
    \newcounter{articolo}
    \setcounter{articolo}{1}
    \newcommand{\articolo}[1]{%
    \begingroup
    \par\vskip\baselineskip
    \centering ART~\Roman{articolo} #1
    \nobreak\par\vskip\baselineskip
    \refstepcounter{articolo}%
    \endgroup}
    `

    Il problema principale di questo codice è che se il comando cade a fine pagina (o a fine colonna, in un testo a due colonne) può rimanere isolato. A niente sembra servire \nobreak.
    C’è una soluzione?

    Ciao
    Ivan

    Hai provato a modificare quanto suggerito in questo filone?

    Ciao
    Enrico

    in risposta a: stile dell’indice analitico – makeidx #52721
    Up
    0
    Down
    ::

    grazie per l’aiuto! ora ho capito come funzionano effettivamente i file .ist

    però purtroppo c’è qualcosa che non va.. compilando automaticamente da texniccenter ricevo questo avviso:

    se però eseguo un’ulteriore compilazione da riga di comando, non cambia nulla.

    questo è il risultato per l’ultima pagina del breve scritto che sto usando per i test:
    http://i56.tinypic.com/2s9ek1s.gif

    lo stile dell’indice non varia. manca la testatina, il numero di pagina è riportato in basso, come da standard, mentre io avevo stabilito che il piede deve esser vuoto.

    OT:
    uno sfogo personale dopo una domenica passata a smadonnare: il problema di questo software, se mi posso permettere, sta proprio nella difficoltà di trovare i problemi (almeno per un utente inesperto) viste la povertà e l’imprecisione dei messaggi d’errore. pure la documentazione online scarseggia, appena si superano i problemi più comuni. è frustrante.

    Il pacchetto imakeidx è pensato per la TeX Live 2010; nel caso non la si usi e non si abiliti la “shell-escape” durante la compilazione, esce quel messaggio finale.

    Cerco di chiarire meglio. Puoi essere in una di queste tre situazioni:

    (1) TeX Live 2010: a ogni compilazione viene eseguito makeindex senza bisogno di altri interventi.

    (2) Altra distribuzione (TeX Live <2010 o MiKTeX), compilazione lanciata senza dare opzioni particolari: non viene eseguito makeindex automaticamente; il pacchetto avvisa.

    (3) Altra distribuzione (TeX Live <2010 o MiKTeX), compilazione lanciata con l’opzione -shell-escape (o -enable-write18 per MiKTeX): a ogni compilazione viene eseguito makeindex.

    Suii’OT non mi pronuncio, ma mi pare esagerato.

    Ciao
    Enrico

    in risposta a: problema nella visualizzazione del “.dvi” su TL201 #52768
    Up
    0
    Down
    ::

    ok solo un’ultima cosa

    `sudo cp $(kpsewhich -var-value TEXMFSYSVAR)\
    /fonts/conf/texlive-fontconfig.conf \
    /etc/fonts/conf.d/09-texlive.conf`

    non dovrebbe essere

    `sudo cp $(kpsewhich -var-value TEXMFSYSVAR)\
    /fonts/conf/texlive-fontconfig.conf \
    /etc/fonts/conf.d/10-texlive.conf`

    oppure

    /09-texlive.conf

    è un file di passaggio che chiamiamo noi ? Ti aggiorno sugli sviluppi

    È uno dei file per fontconfig: in questo modo tutti i font della TeX Live sono disponibili per le applicazioni che si basano su fontconfig (dopo aver dato fc-cache -fsv). È indispensabile solo se vuoi usare XeTeX o XeLaTeX.

    Come lo chiami importa poco, basta che in /etc/fonts/conf.d non ci sia già un file con lo stesso nome. Perché consiglino 09 non lo so, sinceramente; non credo abbia a che fare con l’annata di TeX Live, ma piuttosto con l’ordine con cui sono letti i file da fc-cache.

    L’operazione andrà ripetuta con la 2011 e il file dovrà essere sostituto; infatti il suo contenuto è
    `


    /usr/local/texlive/2010/texmf-dist/fonts/opentype
    /usr/local/texlive/2010/texmf-dist/fonts/truetype
    /usr/local/texlive/2010/texmf-dist/fonts/type1
    `
    che richiama esplicitamente la directory della 2010.

    Ciao
    Enrico

    in risposta a: Come rimpicciolire il mini indice ? #52697
    Up
    0
    Down
    ::

    scusa Enrico, cosa vuol dire stile del titolo standard ?
    Stai rispondendo ad un newbye di latex….

    Elimina fncychap e il comando relativo. Va’ tranquillo con i titoli che ti fornisce la classe book.

    Ciao
    Enrico

    in risposta a: Come rimpicciolire il mini indice ? #52695
    Up
    0
    Down
    ::

    che stile potrei usare per il titolo ? che distanza devo mettere per la rilegatura ?

    Stile del titolo: standard
    Margine aggiuntivo per la rilegatura: non più di 7mm

    Se puoi usare \onehalfspacing invece di \doublespacing (o nessuno dei due, ancora meglio), ci guadagnerai tu, la natura e anche chi dovrà leggere.

    Ciao
    Enrico

    in risposta a: problema nella visualizzazione del “.dvi” su TL201 #52766
    Up
    0
    Down
    ::

    questo è il risultato del terminale

    `/home/artynet/.texlive2010/texmf-var/fonts`

    ho sempre installato lo scheme-full di TeXLive, da tlmgr i font risultano essere presenti in

    `
    texmf-dist/fonts/source/public/cm/cmr8.mf
    `

    ad esempio….è tutto molto strano. Ho creato i symlinks al momento dell’installazione dal menu testuale ti texlive…..mi sono inoltre accorto che nella hoem ho due cartelle di configurazione

    `.texlive2010
    .texmf-var`

    non ci dovrebbe essere solo la prima ? Ho cancellato la

    `.texlive2009`

    che avevo cmq lasciato….

    avevo installato precedentemente dei pacchetti di texlive2007 dai repo di Ubuntu (la 9.10) per la compilazione di alcuni programmi e librerie….

    Dimenticavo, cosa importante che ho fatto prima è stata copiare nella dir

    `/usr/local/share/texmf/web2c`

    il file texmf.cnf preso dalla directory di installazione di texlive 2010 in quanto pure mettendo il path allo stesso non mi veniva riconosciuto, dandomi come errore questo

    `
    warning: Configuration file texmf.cnf not found! Searched these directories: /usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c Trying to proceed… kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 cmr10 mktexpk: Permesso negato
    `

    Hai pasticciato un po’ troppo, sai? Ti trovi con un po’ di TeX Live 2009/Debian e TeX Live 2010.

    Ti consiglio di rifare l’installazione togliendo prima di tutto con Synaptic qualsiasi cosa si riferisca alla 2009/Debian. Per avere una 2010 che non mette niente nelle directory di sistema, a parte due piccoli file, ti consiglio di guardare qui.

    Vietato categoricamente abilitare la creazione dei symlinks. Fidati.

    Ciao
    Enrico

    in risposta a: problema nella visualizzazione del “.dvi” su TL201 #52764
    Up
    0
    Down
    ::

    (lavoro con TeXLive 2010 ed Ubuntu )

    come da oggetto non riesco a visualizzare il dvi generato dal comando latex. In uscita ho questo messaggio d’errore :

    `
    Processo avviato

    kpathsea: Running

    mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 ectt1000 mktexpk: Permesso negato

    kpathsea: Appending font creation commands to missfont.log. page: Warning: font `ectt1000' at 600×600 not found, trying `cmr10' instead kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 cmr10 mktexpk: Permesso negato

    page: Warning: font `ectt1000' not found, trying metric files instead kpathsea: Running mkofm ectt1000 mkofm: Permesso negato

    kpathsea: Running mktextfm ectt1000 mktextfm: Permesso negato

    page: Warning: metric file for `ectt1000' not found, trying `cmr10' instead kpathsea: Running mkofm cmr10 mkofm: Permesso negato

    kpathsea: Running mktextfm cmr10 mktextfm: Permesso negato

    page: Error: could not load font `ectt1000'

    kpathsea: Running

    mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 ectt1000 mktexpk: Permesso negato

    kpathsea: Appending font creation commands to missfont.log. page: Warning: font `ectt1000' at 600×600 not found, trying `cmr10' instead kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 cmr10 mktexpk: Permesso negato

    page: Warning: font `ectt1000' not found, trying metric files instead kpathsea: Running mkofm ectt1000 mkofm: Permesso negato

    kpathsea: Running mktextfm ectt1000

    mktextfm: Permesso negato

    page: Warning: metric file for `ectt1000' not found, trying `cmr10' instead kpathsea: Running mkofm cmr10 mkofm: Permesso negato

    kpathsea: Running mktextfm cmr10 mktextfm: Permesso negato

    page: Error: could not load font `ectt1000'

    Process exited normally
    `

    devo per caso inserire qualche PATH extra al mio .bashrc ?

    grz in anticipo

    È evidentemente un problema di permessi. Ma è piuttosto strano che ti chieda di creare ectt1000, prima di tutto; è anche strano che ti dica “Permesso negato” con mktextfm. Prova a dire che cosa ottieni con il comando dal terminale
    `kpsewhich -var-value VARTEXFONTS`
    Hai per caso eseguito un’installazione parziale?

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,116 al 5,130 (di 13,205 totali)

Go to top▲