Risposte nei forum create
-
AutoreRisposte
-
::
Allora, ho aggiornato al texlive 2011, ri lanciato il tutto un paio di volte per fargli prendere gli ulteriori aggiornamenti fino a quando non mi ha detto che era completamente aggiornato.
Rilancio il tutto e subito il compilatore si pianta dicendo che`! LaTeX Error: File 'libertineotf.sty' not found`
Che ho da fa’….?
Uddio!
::
Dunque, io avevo in effetti scaricato aggiornamenti, ma sembra che il mio attrezzo di base fosse ancora il Texlive 2010. Dunque mi ha reindirizzato a un aggiornamento manuale al texlive 2011 che sto facendo dal mirror di Roma. Quindi mi sa che ci riaggiorniamo tra un po 🙂
Se nel mentre Enrico ha qualche altro suggerimento, gliene sarei grato!
::Doc” post=67336Senti, ho compilato senza problemi il tuo documento, anche se non ho ottenuto molte pagine scritte, per la mancanza dei files “allegati”.
Comunque, hai sbagliato con fontspec. Devi scrivere:
`\setmainfont{Linux Libertine O}`Comunque, ribadisco! Togli fontspec e carica il font in questo modo:
`\usepackage[libertine={Ligatures=TeX,Numbers=OldStyle}]{libertineotf}`
Puoi anche personalizzare le opzioni, ad esempio togliendo i numeri oldstyle.
Il prerequisito è avere una texlive 2011 abbastanza aggiornata!Il Texlive l’ho aggiornato 2 settimane fa, dunque dovrei essere a posto (almeno) su questo.
Tuttavia, inserendo le modifiche che suggerisci, il compilatore si pianta ben prima restituendomi un:`! LaTeX Error: File 'libertineotf.sty' not found`
Suppongo dunque che mi manchi qualcosa.
Sempre peggio, aiutoooo!
::
Eh, Enrico ha modificato la sua citazione nel mio post. Non avevo provato ciò che c’è scritto ora, ma la sua prima ipotesi.In ogni modo ho provato anche questo e il compilatore si pianta restituendomi il seguente errore:
`./Dottorato.tex:53: ./Dottorato.tex:54: Arithmetic overflow.
\para@footsetup …kip \multiply \dimen 0 by 1024
\divide \dimen 0 by \colum…
l.54 \footparagraph{B}
^^I^^I^^I^^I^^I^^I^^I% Note di commento di seguito
? `Mi consola almeno un po’ il fatto che in fondo sembra che la mia domanda non sia propriamente banale….!
::Doc” post=67331
Domanda indiscreta: sei un bizantinista? Se sì, siamo (quasi) parenti! 🙂Yesss
Piccola considerazione: ma se, faccio un esempio, stampi il testo con un’interlinea diversa, all’Ufficio Dottorato controllano la tua tesi con il microscopio a scansione elettronica per verificare la corrispondenza con le (pseudo-)norme editoriali? 😉
No di certo, ma tra quello che ho ora e ciò che appaga il comune senso estetico passa una differenza apprezzabile senza microscopio a scansione, ahimé
::egreg9″ post=67330
Suppongo vada nel preambolo, ma probabilmente anche prima di \printbibliography dovrebbe funzionare. Ma extbook credo sia meglio. Tuttavia exbook imposta 14/17 e non 14/20.
Con
`\documentclass[a4paper,14pt]{extbook}
\linespread{1.1765}`
dovresti ottenere ciò che ti serve.Grazie Enrico ma non va in nessuno dei due casi. Ho anche provato a trashare gli aux files ma niente, non va.
Che posso fare?Per completezza metto in spoiler l’intero codice (mi perdonerai i molti commenti, che tengo nel codice per mia inesperienza)
Spoiler
%%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass{report} % tolto [a4paper]
\usepackage[a4paper,left=2.0cm,right=2.5cm,bindingoffset=18mm, top=2.5cm, includeheadfoot, heightrounded, bottom=2.5cm, footnotesep=0.5cm ]{geometry} %footnotesep si riferisce solo alle footnotes tradizionali (con numero)\usepackage{comment} % Per poter commentare ampie sezioni di testo con \begincomment
\usepackage{ledmac}
\usepackage{perpage} % Per azzerare il counter delle note con lettera a ogni pagina
\usepackage{alphalph} % Per poter andare oltre la “z” nelle note con lettera
\MakePerPage{footnoteB} % azzera il contatore delle footnoteB (cioè le rif)\interparanoteglue{0.3cm plus .4em minus .4em} % Spazio tra una rif. e l’altra (in orizzontale)
\addtolength{\skip\Afootins}{0.5cm} % Aggiunge spazio tra le note
\addtolength{\skip\Bfootins}{0.5cm}\usepackage{fontspec} % Per scrivere in unicode senza xetex (che faceva impazzire gli apici)
\setmainfont{Linux Libertine} % Font principale per il greco%\setcounter{secnumdepth}{-2} % Setta il counter delle sezioni a -2 (non lo stampa ma le mette lo stesso nell’indice)
\usepackage[Lenny]{fncychap}\newskip\prefootskip % the big initial skip
\prefootskip=3.3em plus .6em minus .6em\usepackage{booktabs} % Per fare i filetti orizzontali nelle tabelle
\usepackage{verbatim} % Per citazioni verbatim con caratteri speciali
\usepackage{polyglossia} % Per le sillabazioni
\setmainlanguage{italian}
\setotherlanguage[variant=ancient,numerals=arabic]{greek}
\setotherlanguages{english,latin}\usepackage{pstricks} % Seguono tre pacchetti per gli stemma codicum con pst-jtree
\usepackage{pst-xkey}
\usepackage{pst-jtree}\setcounter{firstlinenum}{1} %numera ogni linea
\setcounter{linenumincrement}{5}\renewcommand{\thefootnoteB}{\alphalph{\value{footnoteB}}} % Mette note a piè di pagina contrassegnate da lettera, che va oltre la z (alphalph)
\footparagraphX{B}\renewcommand*{\notefontsetup}{\normalsize} %%specifica la dimensione dei font per le note di 2a e 3a fascia
\renewcommand*{\notenumfont}{\normalsize} %%specifica la dimensione dei font per i numeri di linea nelle note
\newcommand{\notetextfont}{\normalsize}
\renewcommand*{\numlabfont}{\normalfont\normalsize} %%specifica la dimensione dei font per i numeri di linea in margine
\renewcommand*{\footnotesize}{\normalsize} % specifica la dimensione dei font per le footnote (1a fascia)\let\nota=\footnote % Nota normale, con numero, incolonnata
\let\rif=\footnoteB % Nota con lettera, in linea, per riferimenti biblici
\let\marg=\ledrightnote % Note a margine dx, per indicare il foglio\footparagraph{A} % Note di varianti di seguito, non in colonna
\footparagraph{B} % Note di commento di seguito
%\renewcommand{\notenumfont}{\bfseries} % Scrive in grassetto i numeri delle righe di apparato\noendnotes %% no endnotes
\setlength{\ledrsnotewidth}{4em} %% narrow sidenotes\newcounter{para} % Definisce un contatore che contenga i numeri dei capoversi
\newcommand{\newpar}{\refstepcounter{para} % Queste due righe per numerare i capoversi
\noindent{{\bfseries \arabic{para}}}\hspace{1.5ex}} %{\parindent}\ignorespaces}\setlength{\parindent}{0pt} %Non indenta la prima riga al di fuori dei paragrafi
\newcommand\NuovoPar{\pstart\newpar} %Definisco un nuovo comando con argomenti: \pstart e \newpar
\newcommand\FinePar{\pend\vspace{4ex}} %Definisco un nuovo environment con argomenti: \pend e \vspace{4ex}\hbadness=10000 %non stampa nella console i messaggi Underfull hbox
\vbadness=10000 %non stampa nella console i messaggi Underfull vbox% \renewcommand{\footfudgefiddle}{71} %ridimensiona lo spazio da dedicare alle note per non creare overfull vbox (verticali)
\usepackage[style=verbose-trad1]{biblatex} % Specifica lo stile della bibliografia con citazioni estese
\bibliography{Bibliografia} %Specifica il nome del file di bibliografia
\usepackage[babel]{csquotes} % Per citare in altre lingue\bibfont{\fontsize{14}{20}\selectfont}
\title{La Liturgia Bizantina nel Salento del XII secolo}
\author{Valerio Polidori}
\date{}%%%%%%% SEGUONO COMANDI PER FARE UNA CITAZIONE SENZA IL NOME DELL’AUTORE %%%%%%%%%%%%%%%
\DeclareNameFormat{blank}{}
\DeclareCiteCommand{\blankfullcite} % blankfullcite ritorna una citazione nel testo
{\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{blank}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}\DeclareCiteCommand{\footblankfullcite}[\unspace\footnote] %footblankfullcite ritorna una citazione in nota
{\bibsentence
\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{blank}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}\addperiod}\let\citewa=\blankfullcite
\let\footcitewa=\footblankfullcite
%%%%%%%%%%%%%%%%%%%%%%%%%%%% TEMPORANEO: COSA RICOMPILO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\includeonly{Files/1.Introduzione}%%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\fontsize{14}{20} % Dimensione del Font e Interlinea in punti. (20=doppia)\maketitle % Stampa il titolo
\tableofcontents % Stampa l’indice generale
\part{La Liturgia Bizantina nel Salento del XII secolo.}
\begin{italian}
\include{Files/1.Introduzione}
\end{italian}\part{Ott.gr.344.\\
Edizione.}
\beginnumbering % Inizia a numerare le righe
\begin{greek}[variant=ancient]
\include{Files/Edizione}
\end{greek}
\endnumbering % Finisce di contare le righe%\part{La diataxis di Paolo di Gallipoli}
%\beginnumbering % Inizia a numerare le righe
%\begin{greek}[variant=ancient]
%\input{Files/Diataxis_Edizione.tex}
%\end{greek}
%\endnumbering % Finisce di contare le righe
%\pagebreak
%\beginnumbering
%\begin{italian}
%\input{Files/Diataxis_Traduzione.tex}
%\end{italian}
%\endnumbering%%%%%%%%%%%%%%%%%%%%%%%%%BIBLIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%
\cleardoublepage
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography %compilare prima il file .aux con TexWorks!\end{document}
\endinput::OldClaudio” post=67246
Hai messo prima di \printbibliography i comandi:
`
\fontsize{14}{20}\selectfont
`
ovviamente!Non l’avevo messo, ma anche ora che l’ho messo il risultato è il medesimo. Questo il codice relativo all’ultima parte del file principale, dove c’è la bibliografia:
`\cleardoublepage
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\fontsize{14}{20}\selectfont
\printbibliography `Se hai scritto il tuo lavoro in corpo 14pt, come corpo normale e l’hai scelto usando il comando \fontsize{…}{…} come hai mostrato nel tuo post, probabilmente non ti sei reso conto:
1) che il corpo 14 è troppo grande per scrivere un documento che debba essere letto da persone adulte senza gravi problemi di vista; potrebbe andare bene per un testo per bambini all’inizio delle scuole elementari o per persona anziane con gravi problemi, come la maculopatia.
Oppure me ne sono reso conto ma sono obbligato a seguire una convenzione editoriale per i dottorati con edizione critica? Ciò risponde anche a quanto gentilmente mi segnali dopo: si tratta di un report. Posso forse fare una dichiarazione “alta” in documentclass tenendo la classe report dicendo che voglio tutto in 14 con intelinea 20?
Grazie ancora,
::
Eggià!Ho provato, ma ho l’impressione che il comando venga ignorato per le footnote B. Sarà perché le ho ridefinite? Il mio codice relativo è
`\renewcommand{\thefootnoteB}{\alphalph{\value{footnoteB}}}
\footparagraphX{B}`E poi mi sembra che con questi addtolength noi stiamo dicendo di aumentare lo spazio sopra le note, ma non c’è un modo invece per comandargli un footskip a prescindere da quale apparato esca per primo?
::
Allora, ho più o meno risolto con questo codice:`\renewcommand*{\notefontsetup}{\normalsize}
\renewcommand*{\notenumfont}{\normalsize}
\newcommand{\notetextfont}{\normalsize}
\renewcommand*{\numlabfont}{\normalfont\normalsize}
\renewcommand*{\footnotesize}{\normalsize}
`Si potrebbe però fare di meglio, nella fattispecie:
– Invece di usare i vasi \small, \normalsize, etc…, come faccio a specificargli esattamente i punti?
– E soprattutto, mentre se lascio LaTeX lavorare come vuole non genera nessun errore in fase di compilazione (ma stampa veramente piccolissimo!), con le interlinee e le dimensioni font che mi hanno imposto, ricevo una serie di errori Overfull \vbox e Overfull \hbox . Poiché immagino che siano errori molto comuni sicuramente se ne è già parlato nel forum. Mi segnalate qualche link a discussioni su questo, oppure mi date qualche dritta per risolvere il problema? Altra informazione: poiché nei testi in italiano non ho questa mole di errori, presumo che molto dipenda dal fatto che il testo è pressoché interamente in greco.
Grazie!
-
AutoreRisposte