Risposte nei forum create
-
AutoreRisposte
-
::
L’errore è nella definizione della testatina di sinistra:
` \fancyhead[LO]{\hspace{0.5cm}\footnotesize\itshape\nouppercase{\rightmark}}`
A parte che quello spazio di mezzo centimetro è orrendo, eri tu che stavi dicendo a LaTeX di scrivere due volte il numero di sezione.Aspetta! Non ci siamo!
Se io tolgo il “\thesection.” dal fancyhead, ottengo il numerino SOLO nella testatina incriminata, quella che corrisponde alla prima pagina in cui cade il titolo “cetera sigla” (del file linkato su pastebin.
Io invece li debbo avere in tutte le testatine!Togli quei \markright espliciti.
Lo spazio, invece, ci deve stare, poiché fa parte dei criteri editoriali della collana che dovrà ospitare il mio libro (tra l’altro, un secondo volume di un mio precedente libro).
Ciò non toglie che sia brutto. 🙂
3. Perché avere i capitoli senza numero? 😯
Criteri editoriali. Se fosse per me, io toglierei tutti i numeri.
Ah, be’. E come identifichi le varie parti? Con roba come Si veda il paragrafo “Il principe azzurro baciò la bella addormentata nel bosco” a pagina 345? 🙂
Ciao
Enrico
::NOVITÀ.
Andando avanti con la redazione del mio documento, ho notato che il problema scompare nella successiva testatina, che infatti si presenta regolare!
Insomma, sembra che il raddoppiamento del numero del capitolo si verifichi solamente nella testatina della pagina in cui inizia il capitolo incriminato.
L’errore è nella definizione della testatina di sinistra:
` \fancyhead[LO]{\hspace{0.5cm}\footnotesize\itshape\nouppercase{\rightmark}}`
A parte che quello spazio di mezzo centimetro è orrendo, eri tu che stavi dicendo a LaTeX di scrivere due volte il numero di sezione.Commenti.
1. Esiste il pacchetto emptypage che ti evita di dare comandi assurdi prima di ogni capitolo.
2. Scrivere \chapter{…}\markboth{…}{…} è, permettimi, ridicolo. Basta
`\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}`
nel preambolo. Metterci poi \itshape quando l’hai già richiesto nel codice della testatina è testardaggine. 🙂 Analogamente per \section, è chiaro.3. Perché avere i capitoli senza numero? 😯
Ciao
Enrico
::Hai ragione Lorenzo… non ti(vi) scappa nulla giustamente…
Io sono indeciso tra centro e destra a dire il vero… 🙁Se la tesi va stampata “solo fronte”, non c’è dubbio: al centro.
Se riuscissi a strappare il consenso al fronte-retro, la gabbia al centro sarebbe orrida (lo è anche così, naturalmente); facci sapere.
Ciao
Enrico
::Salve.
Ho un fonts contenente simboli che vorrei utilizzare con XeTeX. Ogni simbolo, però, sembra non corrispondere ad un carattere latino.
Nella ‘tabella caratteri’ di ubuntu trovo, per uno dei caratteri che potrebbero interessarmi, la seguente descrizione:
`U+E000Proprietà generali del carattere
Nella categoria Unicode da: 1.1
Categoria Unicode: Altro, uso privatoVarie rappresentazioni utili
UTF-8: 0xEE 0x80 0x80
UTF-16: 0xE000UTF-8 escaped ottale C: \356\200\200
Entità XML decimale: & # 57344;`In quale modo potrei usare quel carattere in un documento TeX?
Grazie, ciao.
Sam Qasbah
`{\myfont\char\string”E000 }`
dove \myfont è il comando che sceglie quel particolare font, che naturalmente deve avere il carattere in questione. Il comando \string è utile se per caso si scrive in una lingua in cui ” potrebbe essere attivo (il francese, per esempio). Puoi anche scrivere \char57344 (meglio comunque lasciare uno spazio in fondo).L’area privata (PUA) può essere riempita dallo sviluppatore del font come gli pare; a questi caratteri si accede, in genere, tramite informazioni nelle tabelle di sostituzione. Esempi di ciò che si trova in U+E000:
Adobe Caslon Pro: legatura “Th”
Antikwa Toruńska: a maiuscoletta con breve
Linux Biolinum: il pinguino seduto
Linux Libertine: il pinguino seduto
UM Typewriter: legatura “AE”La PUA va da U+E000 a U+F8FF, sono 6400 caselle disponibili.
Ciao
Enrico
::Mi sa che ci hai preso!
Diciamo che con il terminale non ho problemi.
Questi sono gli output che chiedi (ho impostato gli alias, se vedi solo ls, comunque le info sui permessi ci sono):
`
l3on4rdo@l3on4rdo-laptop:~/Scrivania/debug_tesi/tesiLaTeX$ ls
total 88K
drwxr-xr-x 2 l3on4rdo l3on4rdo 4,0K 2011-06-19 19:04 Capitoli
…
`
e sui file in questione:
`
l3on4rdo@l3on4rdo-laptop:~/Scrivania/debug_tesi/tesiLaTeX$ ls Capitoli/
total 8,0K
-rw-r–r– 1 l3on4rdo l3on4rdo 322 2011-06-19 17:46 primo.tex
-rw-r–r– 1 l3on4rdo l3on4rdo 457 2011-06-19 19:04 primo.tex.aux
`Ora, io posso scrivere e leggere i due file, ma temo che LaTeX non possa.
Come vanno impostati i permessi, per permettere a LaTeX di fare tutte “le sue cose”?Ah! Devi dire
`\include{primo}`
e non \include{primo.tex}. Ma usa \input e ti togli tutti i problemi.ps: sei Enrico Gregorio della guida “L’arte di scrivere con LaTeX” ? Immagino di sì. Complimenti è davvero ottima!!
Mica è mia! Ho solo scritto la prefazione.
Ciao
Enrico
::Comunque, provando il comando input, questo funziona.
E funziona sia con un file nella stessa directory del documento che lo include, dando:
`\input{nome_file.tex}`
sia mettendo il file da includere nella sottodirectory Capitoli e dando:
`\input{Capitoli/nome_file.tex}`
In entrambi i casi funziona anche con il path assoluto.Ma se cambio il comando e uso include non mi funziona più.
Forse dimentico di dare qualche comando opportuno nel preambolo?
Non saprei.
Appena posso, posto il documento.Credo che il problema sia semplicemente di permessi; prova a dare
`ls -l Capitoli`
dal terminale (mettiti nella directory dove hai il documento principale) e riporta il risultato. Puoi vederli anche chiedendo informazioni dal file manager, ma il risultato del terminale è più chiaro.Ciao
Enrico
::Ciao a tutti,
ho bisogno del vostro aiuto.
…
Vorrei eliminare la scritta in alto a destra nell’indice, nell’elenco figure e nella prima pagina di ogni capitolo. Come posso fare?
Vorrei però che mi resti nelle altre pagine del capitolo. Come posso fare?
Praticamente, nella mia tesi vorrei:
a. Prima pagina del capitolo senza scritta
b. pagine “a sinsitra” con la Scritta Chapter 1
c. pagine “a destra” con la scritta “titolo del capitolo”Mi sapete aiutare?
Aggiungi
`\fancypagestyle{plain}{\fancyhf{}%
\fancyfoot[C]{\thepage}%
\renewcommand\headrulewidth{0pt}%
\renewcommand\footrulewidth{0pt}}`
Posso dirti che l’impaginazione è “bruttina”?Ciao
Enrico
::@ Spike
mi sono espresso male… intendevo dire che nel file di log del documento che compilo, mi compare un errore che fa riferimento all’impossibilità di leggere il file aux del documento che includo.
Comunque sto preparando un codice compilabile per esemplificare meglio via messaggio il mio problema.
Inoltre io uso il comando include, non il comando input@ lorenzo.pantieri
grazie, ci butto un occhio quanto prima.Non usare \include. Ma la faccenda mi pare strana comunque.
Ciao
Enrico
::Risolto!!!
Grazie Enrico, sei sempre gentile, disponibile e super utile!!! 😀
Devo mettere il tag [RISOLTO] nel titolo della discussione?Con il pacchetto texlive full non dovrò più installare pacchetti in futuro? Ho visto che era grosso un giga!
Controlla che ci siano i pacchetti per le lingue che ti interessano e quello dei font cm-super.
Ciao
Enrico
::Ciao a tutti, sto avendo diversi problemi con l’installazione del pacchetto europecv sul mio sistema. Utilizzo:
SO: Ubuntu 10.10
Editor: TexMaker 2.0Il problema è che non so come installare la classe europe cv. E purtroppo non ho trovato niente di utile sul forum perché tutti gli utenti (che ho letto) che hanno avuto il mio stesso problema usano MikTex e quindi la soluzione proposta è usando il gestore dei pacchetti di tale editor.
Ho trovato questa discussione http://www.guit.sssup.it/phpbb/viewtopic.php?t=7774&highlight=europecv la possibile soluzione:
`sudo apt-get install texlive-latex-extra`
Ma non sembra fare al caso mio visto che da gestore pacchetti, il pacchetto latex-extra mi risulta già installato.Ho quindi pensato di averlo già disponibile, ho preso un template dal pacchetto europecv.zip e ho provato a compilarlo ottenendo molti errori tra cui per esempio:
`! Font T1/phv/m/n/10=phvr8t at 10.0pt not loadable: Metric (TFM) file not found
`
che mi fanno pensare ad un errore della classe europecv.
Non riesco quindi a capire:
1) La classe europecv è effettivamente installata sul mio ubuntu?
2) Nel caso non lo fosse, mi sembra di aver capito leggendo “L’arte di scrivere con latex” e diverse discussioni sul forum che la debba installare come fosse un pacchetto. Giusto?
3) Nel caso la debba installare, come utilizzo tutti i vari file “.def” che sono presenti all’interno dell’archivio europecv.zip?
4) I pacchetti li tengo in una cartella ~/texmf/tex. Nel caso dovessi installarlo, è sufficiente scompattare l’archivio europecv.zip nella cartella ~/texmf/tex/europecv e poi dare da terminale il comando sudo texhash ~/texmf ?Scusate per tutte queste domande ma ho le idee un pochino confuse. Leggo e rileggo senza arrivare a una soluzione e la maggior parte delle discussioni che trovo centrano poco con il mio problema.
Se qualcuno avesse solo che la pazienza di rispondermi con il link di una discussione inerente al mio problema, sarei molto grato.Grazie mille a tutti! 🙂
Se l’errore non è “Missing file europecv.cls” allora la classe ce l’hai. Quell’errore è piuttosto strano: ti mancano i file metrici dei font Adobe, in quel caso per Helvetica. È un problema di tipo diverso. Installa texlive-full e non pensarci più.
Ciao
Enrico
::[quote]Comunque è possibile che si sia “dimenticato” di usare i privilegi di amministratore?
Direi di no. ❓ Prova a spostare il file di preferenze di TeX Live Utility in modo da crearne uno nuovo.
Ciao
EnricoHo rimosso da /nomeutente/Library/Preferences/ il file com.googlecode.mactlmgr.tlu.plist. Era questo il file di cui parlavi? Comunque fatto ciò ho aperto TLU che mi ha detto che il mirror aveva una versione precedente alla mia (cioè la 2010). Provando a sostituire l’indirizzo di default con uno dei seguenti:
`http://mirror.ctan.org
http://ctan.example.org/tex-archive/systems/texlive/tlnet/`
ottengo, dopo avergli detto di controllare gli aggiornamenti
`…
Cannot load TeX Live database from http://ctan.example.org/tex-archive/systems/texlive/tlnet at /usr/texbin/tlmgr line 4605.`
deduco quindi che non vadano bene questi mirror! Me ne consigli uno? Comunque ora ha ricominciato a chiedermi la password in alcuni passaggi, speriamo bene![/quote]
http://ftp.cstug.cz/pub/tex/local/tlpretest/Ciao
Enrico
::Non credo sia un problema: presumo solo una questione di date. Prova a rifare, ma se ti ha installato la roba dovrebbe essere tutto a posto.
Ciao
EnricoDa allora sono usciti altri aggiornamenti di tlmgr e l’errore permane anche se comunque ogni volta sembra installare tutto! Inoltre ora mi rimane nella lista dei pacchetti “context” con la dicitura “forcibly removed” e anche aggiornando i pacchetti non cambia nulla (cioè ne lo reinstalla, ne scompare)!
Non ci capisco molto! A che documentazione dovrei far riferimento?Grazie
FraEDIT: ok con “texdoc tlmgr” ho scoperto che è possibile reinstallare i pacchetti rimossi “con forza” dando da terminale
`tlmgr update −−reinstall−forcibly−removed −−all`
procedo?Non ho nulla di tutto questo. È strano che ti dica che “non può”, visto che TeX Live Utility installa con privilegi di amministratore.
Hai provato a eseguire l’aggiornamento dal terminale?
I pacchetti “forcibly removed” sono quelli che hai rimosso tu; se li rivuoi devi chiederlo esplicitamente.
Ciao
Enrico
::Salve.
Sto costruendo una classe di documenti, e desidero un parere sul progetto. Allego un file di immagine che mostra gli elementi essenziali della prima pagina: testatina con il logo, corpo di testo, piedino con i contatti sotto una linea. I fonts sono quelli che penso di usare nei documenti finali.
Il file è stato costruito con scribus, quindi non badate alla mancanza di accuratezza micro-tipografica. Serve a dare una idea generale del disegno della pagina.Grazie per qualunque opinione.
Margini uguali a destra e a sinistra? 😯
La pagina è un po’ troppo piena verticalmente e il piedino è troppo distante.
Ciao
Enrico
-
AutoreRisposte