Risposte nei forum create
-
AutoreRisposte
-
12 Luglio 2014 alle 9:22 in risposta a: Virgolette con xelatex/lualatex, polyglossia e fontspec #95232::
ah ok, quindi niente via semplice, almeno per ora.riguardo notepad++, non è male. ho messo questo scriptino di 3 righe
`NPP_SAVE
cd $(CURRENT_DIRECTORY)
arara $(NAME_PART) –verbose –log`
così con f6 compilo e sumatrapdf riesce a sincronizzare con synctex quindi buh, mi trovo abbastanza beneEDIT
sto provando a cambiare i catcode
`\catcode`\”=13
\def”{“}`
così poi potrei scrivere la mia frase in questo modo: [tt]”la mia frase”[/tt]senza polyglossia funziona una meraviglia, ma se invece lo uso il mio cambio di catcode viene ignorato, almeno credo.
perché succede? posso evitarlo in qualche modo?EDIT 2
risolto! basta cambiare il catcode prima di caricare polyglossia!
::OldClaudio” post=94754Però ricordati che non potrai fare riferimenti incrociati.
Se nel capitolo 1 hai 5 figure, nel capitoo 2 hai 8 figure e nel capitolo 3 vuoi citare la figura 4 del primo cpaiolol devi mettere un label a quella figura, po magari defi citare anche la figura 4 del secondo capiotlo; quando scrivi: “.. come si vede nella figura\ref{fig:primocapitolo-quartefigure}…” nel file composto ti uscirà: “… come si vede nella figura 4…”.
Ma a quel punto quale figura 4?La numerazione gerarchica serve apposta per quello; se stacchi con chngcounter come ti è stato consigliato il contatore delle figure dal contatore dei capitolo avrai le figure numerate in modo univoco, ma poi avrai il capitol o2 la cui prima figura è numerata 6; Hai mai visto un libro serio con le figure numerate così?
In sostanza ti sconsiglio di fare quello che vorresti fare; anche se è possibile tecnicamente, è brutto tipograficamante.
uhm non viene così: le figure vengono “contate”, cioè se nel primo capitolo ne ho 2, la prima del secondo sarà la numero 3.
esempio:
`\documentclass{book}
\usepackage{chngcntr}
\counterwithout{figure}{chapter}\begin{document}
\chapter{Capolavori d'arte antica}
\begin{figure}[h]
\centering
\rule{1cm}{1cm}
\caption{Un quadro stupendo}
\end{figure}
\begin{figure}[h]
\centering
\rule{1cm}{1cm}
\caption{Un quadro spettacolare}
\end{figure}\chapter{Capolavori d'arte moderna}
\begin{figure}[h]
\centering
\rule{1cm}{1cm}
\caption{Un quadro bellissimo}
\end{figure}
\begin{figure}[h]
\centering
\rule{1cm}{1cm}
\caption{Un quadro meraviglioso}
\end{figure}
\begin{figure}[h]
\centering
\rule{1cm}{1cm}
\caption{Un quadro fantastico}
\end{figure}
\end{document}`il risultato è questo:


::
Sto spulciando i log. Sarebbe questo? Ce n’è uno uguale per gill sans`
Package microtype Info: Loading generic settings for font family
(microtype) `AdobeCaslonPro' (encoding: EU2).
(microtype) For optimal results, create family-specific settings.
(microtype) See the microtype manual for details.
`Ho aperto il file mt-LatinModernRoman.cfg e gli ho dato un’occhiata. Prima definisce come i caratteri accentati ereditano le caratteristiche da quelli non accentati, poi sistema la protrusione. Non vedo assolutamente niente sull’espansione, è giusto così?
::OldClaudio” post=94721Però puoi sempre usare [tt]\enlargethispage*{\baselineskip}[/tt] e la pagina precedente sarà marginalmente più lunga della gabbia, di solo una riga, forse anche di meno, se c’è dello spazio verticale da comprimere, ma non hai una pagina con una sola riga.
Grazie mille, sto manualmente correggendo i casi in cui una o due linee causano un foglio intero bianco.è[poi anche possibile che microtype non faccia granché con il Caslon pro; per lavorare, con l’espansione, microtype ha bisogno anche dei file di specificazione delle “espansioni” accettate per ciascun carattere del font; Sono descritte nella documentazione di microtype, ma benché io abbia capito di cosa si tratta, non ci ho mai messo le mani; quindi non saprei cosa suggerirti se non cercare di creare dei file analoghi copiando e cambiando nome ai file relativi ai Latin Modern, e poi eventualmente aggiustando i parametri se dovessi incontrare cose che non vanno.
Questo è interessante ma non ho capito bene. Cosa manca in pratica? Adobe Caslon è opentype, e… beh è della Adobe, cioè mi aspetterei che sia fatto decentemente, no?
…uhm non sono capace a mettere le citazioni sul forum wow.
::
Ok mi piace arara! Grazie mille ad entrambi per il suggerimento.Ho aggiunto solo questo a inizio file:
`% arara: lualatex
% arara: lualatex: { synctex: yes }`
Ora vi chiedo: c’è un modo per mettere la condizione che volevo? Cioè non mi serve di compilare due volte se file.toc esiste già, e visto che uso lualatex le compilazioni durano tipo un secolo.
-
AutoreRisposte