Risposte nei forum create
-
AutoreRisposte
-
13 Dicembre 2013 alle 11:51 in risposta a: Regolare la distanza del numero da un verso con verse #90976::
Abbiamo scritto in contemporanea!
Non ho ancora aperto il tuo esempio, comunque per spiegare quello che ho fatto ti dico che nella soluzione proposta ho semplicemente giocato con le distanze che regolano la stampa delle linee di testo. Ho aggiunto una scatola con allineamento a desta in modo da avere i numeri incolonnati con l’allineamento a dx, se non ti piace basta che togli quel makebox.
Per regolare la distanza dei numeri dall’inizio delle righe di testo devi modificare la lunghezza [tt]\leftnumberdistance[/tt].Fran
EDIT: la mia soluzione funziona solo con i brani “centrati”. Ad esempio con il tuo terzo non ha influenza; bisogna ottimizzare il codice
EDIT/2: cosa vuoi che succeda ai numeri quando non espliciti l’argomento opzione dell’ambiente verse? Vuoi che stiano dove sarebbero di default o vuoi che siano sempre alla distanza [tt]\leftnumberdistance[/tt]?
13 Dicembre 2013 alle 11:48 in risposta a: Regolare la distanza del numero da un verso con verse #90975::
`\documentclass{book}
\usepackage[showframe]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{calc}
\usepackage{verse}
\newlength{\leftnumberdistance}
\setlength{\leftnumberdistance}{3em}\makeatletter
\renewcommand*{\@vstypelinenumleft}{%
\hfill\rlap{\kern-\textwidth\kern\leftmargin\kern-\vindent\kern-\leftnumberdistance\makebox[0pt][r]{\getmodulo@vs}}}
\makeatother\verselinenumbersleft
\begin{document}
\noindent{}Prima poesia
\poemtitle{Il cinque maggio}
\settowidth{\versewidth}{stette la spoglia immemore}
\begin{verse}[\versewidth]
\poemlines{2}
Ei fu. Siccome immobile,\\
dato il mortal sospiro,\\
stette la spoglia immemore\\
orba di tanto spiro,\\
così percossa, attonita\\
la terra al nunzio sta,\\
muta pensando all'ultima\\
Ei fu. Siccome immobile,\\
dato il mortal sospiro,\\
stette la spoglia immemore\\
orba di tanto spiro,\\
così percossa, attonita\\
la terra al nunzio sta,\\
muta pensando all'ultima\\
ora dell'uom fatale;
\end{verse}\poemtitle{Il cinque maggio/2}
\settowidth{\versewidth}{stette la spoglia immemore orba di tanto}
\begin{verse}[\versewidth]
\poemlines{2}
Ei fu. Siccome immobile,\\
dato il mortal sospiro,\\
stette la spoglia immemore\\
orba di tanto spiro,\\
così percossa, attonita\\
la terra al nunzio sta,\\
muta pensando all'ultima\\
ora dell'uom fatale;
\end{verse}
\end{document}`
13 Dicembre 2013 alle 9:18 in risposta a: Regolare la distanza del numero da un verso con verse #9097312 Dicembre 2013 alle 20:21 in risposta a: Regolare la distanza del numero da un verso con verse #90971::
Beh, un codice di esempio è sempre comodo per far risparmiare un po’ di tempo a chi si cimenta a provare a darti una mano.
Comunque suppongo che per avere i numeri a sinistra usi la dichiarazione [tt]verselinenumbersleft[/tt]. Se ne cerchi la definizione in verse.sty vedi che questo comando richiama [tt]\@vstypelinenumleft[/tt], che sfrutta la lunghezza [tt]\vrightskip[/tt]. Quindi per cambiare la distanza dei numeri puoi cambiare il valore di questa lunghezza.
Francesco
`\documentclass{book}
\usepackage{verse}
\setlength{\vrightskip}{-\leftmargini}%regola tu
\verselinenumbersleft
\begin{document}
\noindent{}Prima poesia
\begin{verse}
\poemlines{2}
Ei fu. Siccome immobile,\\
dato il mortal sospiro,\\
stette la spoglia immemore\\
orba di tanto spiro,\\
così percossa, attonita\\
la terra al nunzio sta,\\
muta pensando all'ultima\\
ora dell'uom fatale;
\end{verse}
\end{document}`
::
Bella osservazione Claudio.
Quindi se
– modifichi i begin{quoting}[…]
– cambi quell’unico (mi pare) \\ […] (in realtà le parentesi son a capo, ma per LaTeX è come fossero appena dopo) ( e la fine del capoverso sarebbe opportuno darl con una riga vuota!)
– carichi latin con polyglossia
– segui le indicazioni di Ivan per la bibliografia (a me funzionava perché avevo alleggerito un attimo il codice per provare a produrre un emc e poi mi ero scordato di ricaricare tutte le opzioni di biblatex)
dovresti risolvere.Fran
::
Non ci dici che classe usi e come crei il titolo (se con l’opzione titlepage o meno) ma a ogni modo una ridefinizione di maketitle è la cosa più immediata. questo codice è preso dal ramo \if@titlepage= true`\documentclass[a4paper]{book}
\title{mio titolo}
\author{%
\begin{tabular}{ll}
Rossi Marco & 123456 \\
Verdi Simone & 465768 \\
Bolognona Sara & 987654 \\
\end{tabular}
}
\makeatletter
\renewcommand\maketitle{%
\begin{titlepage}%
\let\footnotesize\small
\let\footnoterule\relax
\let \footnote \thanks
\null\vfil
\vskip 60\p@
\begin{center}%
{\LARGE \@title \par}%
\vskip 3em%
{\large
\lineskip .75em%
%\begin{tabular}[t]{c}% eliminato
\@author\par}% aggiunto \par
%\end{tabular}\par}%eliminato
\vskip 1.5em%
{\large \@date \par}% % Set date in \large size.
\end{center}\par
\@thanks
\vfil\null
\end{titlepage}
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@thanks\@empty
\global\let\@author\@empty
\global\let\@date\@empty
\global\let\@title\@empty
\global\let\title\relax
\global\let\author\relax
\global\let\date\relax
\global\let\and\relax%
}
\makeatother\begin{document}
\maketitle
Ciao
\end{document}`
::
Sarebbe bello avere un esempio minimo che riproduca l’errore, comunque man mano che vedo cose da correggere ti dico:
– se usi \begin{quoting} […] latex legge quelle ellissi come argomento opzionale dell’ambiente, quindi eventualemnte devi usare \begin{quoting}[] […] o meglio \begin{quoting}{}[\dots] (insomma devi fare in modo che latex non cerchi l’argomento opzionale).
Non ho a disposizione il Garamond Pro, quindi non so se poi funziona tutto, ma qui mi dà errore`! Package polyglossia Error: The current roman font does not contain the Greek
script!
(polyglossia) Please define \greekfont with \newfontfamily.`
Ma forse il tuo font ha i caratteri per il greco.La bibliografia si compila senza problemi
AGGIUNTA: non usare spazi nel nome del file.
::spino” post=90408Con l’occasione aggiungo a quanto detto nel mio post precedente :
Ho in mente una soluzione da smanettone che non mi piace, ma in mancanza di meglio proverò: Prendere il dvi che è assolutamente corretto e trasformarlo in qualche modo in pdf.
Che il pdf così ottenuto non piace al server dell’editore
La distribuzione è vecchiotta, ma non per questo non dovrebbe funzionare. Non so avanzare ipotesi sulla causa del tuo problema.
intervengo solo per dirti che i passaggi latex->dvi dvi->ps e ps->pdf erano la norma fino a qualche anno fa e le distribuzioni di TeX contengono il necessario per fare questi passaggi: i programmi sono dvips e pstopdf (e c’è anche ps2pdf)fran
::
Capito,tuttavia il template di pressup per il formato 170×240 (http://www.pressup.it/Template/170×240.zip) ha gli indicatori di taglio all’interno dell’abbondanza (e del resto non è un problema, dal momento che non c’è pericolo che si vedano nel prodotti finale, visto che il foglio verrà tagliato proprio là.)
Comunque hai trovato una soluzione…. 🙂
::
Un esempio minimo non guasterebbe mai. Cosa c’è che non va in quanto esce da questo codice?
`\documentclass[]{book}
\usepackage[paperwidth=170mm,paperheight=240mm]{geometry}
\usepackage[cam,width=180mm, height=250mm,center]{crop}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}`
::
Strano, perché qui da me il tuo esempio riproduceva l’errore e l’aggiunta di fontenc permetteva di fare un corretto copia-incolla dal pdf.
Il fatto che il problema si ponga solo quando la f e la i sono vicine dipende dal fatto le LaTeX genera una “legatura”, cioè usa un altro carattere per stampare “fi”.
A questo punto non so come altro aiutarti, qui se ne è parlato: http://tex.stackexchange.com/questions/33476/why-cant-fi-be-separated-when-being-copied-from-a-compiled-pdf , forse dipende dal tuo visualizzatore (io ho usato un vecchio adobe reader 9)Fran
::
Ciao, benvenuto!
se aggiungi anche i comandi relativi alla codifica del font risolvi il problema:`\usepackage[T1]{fontenc}`. Così facendo se fai un copia-incolla dal tuo pdf la legatura viene gestita come due lettere separate. (e qella riga di codice andrebbe sempre usata!) La lettura della documentazione di fontenc è certamente istruttiva…Fran
-
AutoreRisposte