Risposte nei forum create
-
AutoreRisposte
-
9 Gennaio 2012 alle 16:03 in risposta a: Pagine diverse con numero di pagina uguale nel file pdf #68541::
Marco87″ post=67636Se apro il pdf (Abode Acrobat X), la pagina con il “TITOLO DEL DOCUMENTO” viene numerata con 1, la pagina con “Una breve frase…” con i, la prima dell’indice con ii. Quando inizia la pagina del “Capitolo 1”, quella viene numerata con 1, la successiva con 2 e così via.
Il problema è che ho due pagine numerate con 1, e quando mando in stampa il documento, mi viene stampata solo una delle due pagine. Dove sbaglio?
Metti \pagenumbering{Alph} prima di \begin{titlepage}. Così la pagina sarà numerata A.
Ma, a mio parere, la pagina del frontespizio (interno) dovrebbe essere numerata insieme a quelle del materiale preliminare. Che poi il numero non compaia è un’altra faccenda.
Ciao
Enrico
::deer” post=67634Non vorrei sembrare eccessivamente pignolo, ma c’è ancora una cosa che non mi convince del bel codice di egreg. Infatti, a volte capita di dover scrivere una cosa come questa: <
artt. 23, co. 2, e 43, co. 4, c.c. …>>; oppure < art. 23, co. 3, n. 1, lett. a), c.c.>>. Ecco, in questi casi mi pare che non si potrebbe impiegare il nuovo comando. Io non m’intendo di nuovi comandi, quindi non so se sia possibile modificare quello proposto da egreg in modo da prevedere anche queste ulteriori ipotesi. Però faccio notare che si tratta di ipotesi di impiego abbastanza frequente, quindi potrebbe essere molto utile poter disporre di una versione del comando che le preveda.
Quanto al discorso sul rappoddiamento dell’ultima lettera dell’abbreviazione in caso di plurale, mi sembra di poter dire che si tratta di una prassi ormai quasi norma(le). Chi ha familiarità con i testi giuridici non può non trovare strana la dicitura “art. 24-28 c.c.” al posto di quella, appunto normale, “artt. 24-28 c.c.”.
Infine, vorrei mettere a disposizione il mio tempo e le mie rudimentali conoscenze LaTeX a chi sia eventualmente interessato a studiare il modo di adattare LaTeX alle esigenze dei giuristi o di chi maneggia documenti legali.La seconda variante, quella con “art. 23, co. 3, n. 1, lett. a), c.c.” puoi ottenerla con
`\cc{23}[3, n. 1, lett. a)]`
Per la versione “doppia” si può pensare a un’altra variante.Posso dirti una cosa, sinceramente? Scrivere brutture del genere mi infastidisce. Ma se ho tempo ci provo.
Ciao
Enrico
::samiel” post=67627Grazie a entrambi per le risposte, molto “tecniche” ma altrettanto ampie e chiare.
Un altro dubbio riguarda la faccenda del rientro.
In effetti i “Peccati” consigliano di usare misure in em e non assolute (ad es mm)
per impostare l’eventuale rientro di prima riga di un paragrafo
(confermo, è proprio così!).
Giustamente OldClaudio faceva notare che una simile impostazione
è del tutto anomala, poiché nell’ipotesi di una modifica del carattere
nella stessa pagina si avrebbero dei rientri diversi per la prima linea
dei paragrafi. Ma i “Peccati” sono perentori in questa indicazione.In questi casi mi pongo il problema di che fare.
Ha senso una “traduzione” che, pur nell’ambito di una licenza “aperta”
finisce per consigliare il contrario dell’originale? Non so come comportarmi…M
Quando si scrive, per esempio,
`\parindent=2em`
si imposta il rientro a 2em del font attuale. Siccome ogni classe (ben scritta) emette il comando \normalsize, il valore è quello relativo a cmr10 (o cmr10 at 10.95pt o cmr12, a seconda dell’opzione sul corpo principale). Quindi non è del tutto corretto, perché il font del documento potrebbe avere un em diverso. Ma non direi che è sbagliato: normalmente un font a corpo 10 ha 1em=10pt e così per gli altri corpi.Di sicuro il rientro non sarà diverso in capoversi \large o \small: quando si assegna \parindent=2em, TeX converte em nella misura in punti all’istante. Se non ci credi, prova
`\documentclass[a4paper]{article}
\begin{document}
\noindent\rule{\parindent}{0.4pt}Inizio di un capoverso
\noindent\rule{\parindent}{0.4pt}
{\Huge Inizio di un capoverso\par}
\end{document}`
Si otterrà

Ciao
Enrico
::samiel” post=67624A quanto pare nei “Peccati” sono presenti affermazioni non proprio accorte.
Desidero ringraziare qui pubblicamente OldClaudio per i numerosi e precisi rilievi.Approfitto per chiedere intanto un paio di chiarimenti.
1.
Chi o meglio cosa carica i pattern di sillabazione poi definiti da Babel?Gli schemi di sillabazione sono letti durante la creazione dei formati (initex). Per esempio, durante la creazione dei formati latex.fmt e pdflatex.fmt viene letto il file language.dat che contiene l’indirizzamento per gli schemi da caricare.
samiel” post=676242.
Nei “Peccati” si fa riferimento a una soluzione personale di Axel Reichert
per modificare/migliorare i parametri standard di LaTeX per la sillabazione.
Il suo codice è questo:
` \tolerance 1414
\hbadness 1414
\emergencystretch 1.5em
\hfuzz 0.3pt
\widowpenalty=10000
\vfuzz \hfuzz
\raggedbottom`
Al di là dell’elevato valore attribuito a \widowpenalty,
che senso o che scopo ha la riga \vfuzz \hfuzz
totalmente priva di alcun valore attribuito ai due parametri?A me non pare affatto una buona serie di valori. Non ha molto senso dare valore non nullo globalmente a \emergencystretch; così si vuole “evitare” di dover esaminare eventuali righe “underfull”, ma con il risultato che la media delle righe sarà più brutta.
Il “rimedio” di impostare \widowpenalty a 10000 è peggiore del male. Non tutto ciò che TeX considera “vedova” lo è veramente, basta pensare alle citazioni fuori corpo (quotation): io preferirei di gran lunga che l’ultima riga del capoverso che precede la citazione vada alla pagina seguente, prima della citazione, piuttosto che una citazione in cima alla pagina.
\vfuzz\hfuzz assegna a \vfuzz un valore uguale a quello di \hfuzz. È equivalente a scrivere \vfuzz=\hfuzz (nelle assegnazioni di valori, = è sempre facoltativo).
Anche 0.3pt mi pare alto: è circa 1mm e si nota, almeno nell’allneamento a destra delle righe.
Ciao
Enrico
::lorenzo.pantieri” post=67587Ho provato con
`\defbibheading{essenziale}{\chapter*{Bibliografia essenziale}}
\nocite{*}
\phantomsection
\addtocontents{toc}{\protect\vspace{\beforebibskip}}
\printbibliography[heading=essenziale]
`
Funziona tutto, meno la creazione del segnalibro (che non c’è), mentre con il semplice \printbibliography ottengo in automatico il segnalibro. 🙁Visto che usi \chapter* il segnalibro non viene creato. Magari aggiungendo
`\addcontentsline{toc}{chapter}{Bibliografia essenziale}`
funziona. Dove aggiungerlo? Dove ti pare: prima di \printbibliography o nel codice di \defbibheading.Ciao
Enrico
::lisap” post=67576Buongiorno a tutti,
io sto approcciando questo programma quindi scusate se la mia domanda sarà banale.
E’ possibile inserire in un documento creato con latex un intero file pdf (ad esempio un articolo) di più pagine? Ho provato a farlo con il comando \includegraphics ma inserisce solo la prima pagina.
GraziePacchetto pdfpages, comando \includepdf
Puoi anche usare \includegraphics, ma devi specificare una pagina alla volta: per la seconda (con … indico altre possibili opzioni) è
`
\includegraphics[…,page=2]{file}
`
\includepdf è certamente più pratico.Ciao
Enrico
::lorenzo.pantieri” post=67564
E come si fa a distinguere in quale opera il signor Pallino dice certe cose?
Dal titolo:
Pallino, Pinco (2011), Lo zen e l’arte della motocicletta.
Pallino, Pinco (2011), Prolegomeni a ogni metafisica futura che voglia presentarsi come mito.Ovviamente, non devono esserci citazioni nel testo (pena l’ambiguità), ma l’OP ha detto che nel suo documento non ha citazioni, ma solo una bibliografia finale. Io gli consiglierei di tenersi comunque le etichette “2011a” e “2011b”: ma evidentemente a lui o al suo editore/relatore quelle lettere danno fastidio… 😉
Ho l’impressione che philosophy-modern non accetti \nocite. Conferme?
Ciao
Enrico
::magigi” post=67562Buongiorno a tutti.
Sto usando biblatex con lo stile philosophy-classic (di tipo autore-anno) per stampare una serie di elenchi bibliografici a sé stanti.
Non avendo necessità di riferirmi alle voci bibliografiche in un testo, vorrei poter eliminare la lettera che viene normalmente messa dopo l’anno quando vi sono due voci di uno stesso autore e anno.Ad esempio, invece che:
- Pallino, Pinco (2011a), ecc.
Pallino, Pinco (2011b), ecc.Vorrei avere solo:
- Pallino, Pinco (2011), ecc.
Pallino, Pinco (2011), ecc.Non ho trovato alcuna opzione che mi consenta di disabilitare la lettera, ma immagino che si possa fare.
Ringrazio in anticipo per l’aiuto. 🙂E come si fa a distinguere in quale opera il signor Pallino dice certe cose?
Ciao
Enrico
::poxx” post=67560Grazie, usando enumitem si risolve.
Ne approfitto per chiedervi se sapete se esiste un modo per ridurre o comunque modificare l’interlinea nei caption che descrivono le immagini (non so se sia il caso di aprire un’altra discussione solo per questo…).
Sì, è il caso. Magari con qualche precisazione in più.
Ciao
Enrico
::Dork” post=67555
ora aggiungo la riga anche agli altri e spero funzioni!)
p.s. c’è un modo per non doverla aggiungere ogni volta (nei prossimi documenti che produrrò)?Certo: cambiando la codifica di default a TeXShop (ma prima aggiungi la riga magica corrispondente a MacOS Roman sui vecchi file.
Quanto alla “doppia croce” è evidente che dovrebbe essere una “à”. Forse hai dimenticato di convertire un file in UTF-8.
Ciao
Enrico
::Dork” post=67548
1. Non usare applemac come codifica, ma utf8.
2. Aggiungi a \lstset
`literate=
{à}{{\ttfamily\`a}}1
{è}{{\ttfamily\`e}}1
{ì}{{\ttfamily\`i}}1
{ò}{{\ttfamily\`o}}1
{ù}{{\ttfamily\`u}}1,`
con definizioni per tutti i caratteri che ti servono (qui ho messo qualche esempio.Ciao
EnricoIn questo modo però non mi compila più perché si blocca ai caratteri accentati che ho inserito da tastiera sul documento. (ho corretto anche le opzioni della bibliografia con biber in luogo di bibtex8)
ora l’inizio è così:
`\documentclass[11pt,
a4paper,twoside,openright, %openright per capitoli sempre a dx;
notitlepage,
fleqn ,
%draft
]{report}%!TEX encoding = UTF-8 Unicode
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage[english,italian]{babel}
\usepackage[babel]{csquotes}
`e l’errore è questo:
`! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `utf8'.See the inputenc package documentation for explanation.
Type Hfor immediate help.
…l.11 … polinomi ortogonali. Ogni argomento verrà
analizzato col fine di pr…? `
Chiudi il tuo documento e riaprilo.
Ciao
Enrico
::poxx” post=67544Ho immaginato che vi possano essere problemi dati dall’uso di parentesi quadre all’interno di quelle usate a loro volta per specificare le opzioni di enumerate, ma non sono riuscito a venirne a capo.
Hai immaginato giusto. 🙂
`\begin{enumerate}[{[}1{]}]`
Ma il pacchetto enumitem è molto più flessibile.Ciao
Enrico
- Pallino, Pinco (2011a), ecc.
-
AutoreRisposte