- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 4 mesi fa da .
-
Topic
-
Buongiorno a tutti.
Sono passata recentemente (ieri, per la verità!) a TeXLive 2011; quando vado ad aprire uno dei files che sto preparando con ledmac (versione 0.14) ricevo da Kile il messaggio The file.tex was opened and contained too long lines (more than 1.024 characters). Too long lines were wrapped and the document is set to read-only mode, as saving will modify its content.
Proseguo, apro il file e compilo (con PDFLaTeX): ecco che compare l’errore Incomplete \iffalse; all text was ignored after line. Vi posto il preambolo (ovviamente ci sono anche pacchetti che servono per il resto del file) e l’errore “minimo” che sono riuscita a ricreare:
`
\documentclass[a4paper,12pt]{book}
\usepackage{ulem}
\usepackage{ledmac}
\usepackage[utf8x]{inputenc}
\usepackage[polutonikogreek,latin,italian]{babel}
\usepackage{pxfonts}
\usepackage{marvosym}
\usepackage{lettrine}
\usepackage{fancyhdr}
\usepackage{rotating}
\usepackage{booktabs}
\usepackage{tipx}\pagestyle{fancy}
\addtolength{\headheight}{\baselineskip}
% i comandi seguenti impediscono la scrittura in maiuscolo
% dei nomi dei capitoli e dei paragrafi nelle intestazioni
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}\renewcommand{\today}{\longdate}
\newcommand{\greek}[1]{{\greektext #1}}
\let\Anote=\Afootnote
\let\Bnote=\Bfootnote
\let\Cnote=\Cfootnote\footparagraph{A}
\footparagraph{B}
\footparagraph{C}% quello che segue è per far sì che l'apparato di varianti non significative sia riportato solo con l'indicazione di riga e non di pagina.
\renewcommand{\notenumfont}{\bfseries}
\renewcommand*{\printnpnum}[1]{\relax}% quello che segue è per eliminare ] da Anote, Bnote e Cnote nel caso in cui segua \textit{om.}, \textit{add.}, \textit{del.}, \textit{exp.} o altre annotazioni “discorsive''.
\makeatletter
\renewcommand{\Afootfmt}[3]{%
\ledsetnormalparstuff
{\notenumfont\printlines#1|}\strut\enspace
{\select@lemmafont#1|#2\rbracket}\enskip#3\strut\par}\renewcommand{\Bfootfmt}[3]{%
\ledsetnormalparstuff
{\notenumfont\printlines#1|}\strut\enspace
{\select@lemmafont#1|#2\rbracket}\enskip#3\strut\par}\renewcommand{\Cfootfmt}[3]{%
\ledsetnormalparstuff
{\notenumfont\printlines#1|}\strut\enspace
{\select@lemmafont#1|#2\rbracket}\enskip#3\strut\par}\newcommand*{\nobrak}{}
\newcommand{\abb}[1]{#1\let\rbracket\nobrak\relax}\newcommand{\morenoexpands}{%
\let\abb=0%
}
\makeatother\begin{document}
\beginnumbering
\pstart
\edtext{
\edtext{Quid si}{\Bnote{ut si V}} in conexione fiat? Non dicitur
\edtext{barbarismus}{\Bnote{alienitas \textit{add.}~N\ap{x}~\ap{sl}}}, sed
\edtext{soloecismus}{\Bnote{(S\ap{x}) soleoecismus S\ap{ac} uitiositas \textit{add.}~N\ap{x}~\ap{sl}}},
\edtext{ut}{\Bnote{ut est Q}} illud: \textit{multi mihi homines iniuriam}
\edtext{\textit{fecit}}{\lemma{fecit}\Bnote{(G\ap{ac} N\ap{x?}) Serv. 446, 5 facit G\ap{x}H faecit S N\ap{ac?}}}.
Ecce, ipsa conexio habet uitium; et \edtext{uide}{\Bnote{idem SV}} quem ad modum expressit \edtext{Plinius}{\Bnote{N\ap{x}C\ap{x} plenius GH Q SJV N\ap{ac}C\ap{ac}F B E}}, \edtext{quam}{\Bnote{(C\ap{x}F\ap{ac}) quod C\ap{ac}F\ap{3?}}} bene et integre \edtext{dicit}{\Bnote{(S\ap{x} \textit{post ras.}) dicitur S\ap{ac}}}}{\lemma{Quid si — dicit}\Cnote{\textit{om.}~P}}:
\edtext{\edtext{quid est barbarismus?}{\Cnote{item barbarismus est P}} \edtext{Quod non}{\Bnote{quod non // quod non H [\textit{f.~109r // f.~109v}]}} dicitur per naturam.
\edtext{Quid est soloecismus?}{\Bnote{soloecismus H quid et soloecismus Lindemann}\Cnote{soloecismus est P}} Quod male per
\edtext{artem}{\Bnote{(G\ap{x} \textit{post ras.}) partes P partem G\ap{ac}}}
\edtext{dicitur}{\Bnote{(B\ap{x}) terminat B\ap{ac} quamuis naturalia uerba sint ibi \textit{add.}~N\ap{x}~\ap{sl}}}}{\Anote{}}
\edtext{Nam \edtext{re uera}{\Bnote{seuera J}} barbarismus per naturam non potest
\edtext{dici}{\lemma{dici\ped{1}}\Bnote{fieri H}}. Qui
\edtext{enim}{\Bnote{\textit{post} dicat \textit{transp.} V}} \edtext{dicat}{\Bnote{(C\ap{ac}) dicit GH NC\ap{x} \l dicunt \textit{add.}~N\ap{x}~\ap{sl}}}
\edtext{\textit{mamor}}{\lemma{mamor}\Bnote{marmor V}} aut
\edtext{\textit{columa}}{\lemma{columa}\Bnote{GH N\ap{x}CF columam Q SV N\ap{ac} B\ap{x} E columnam J B\ap{ac}}}? Per naturam non
\edtext{potest}{\lemma{potest\ped{2}}\Bnote{post F}}
\edtext{dici}{\lemma{dici\ped{2}}\Bnote{dicere \textit{coni.} Lindemann \textit{in app.}}}}{\lemma{Nam re uera — dici}\Cnote{\textit{om.}~P}}.
\pend\endnumbering
\end{document}
`Non riesco a capire dove stia sbagliando: la cosa che mi lascia perplessa è che prima di usare TeXLive 2011 compilavo senza problemi.
Vi ringrazio se potrete darmi un suggerimento!
Buona giornata a tutti,
Anna
- Devi essere connesso per rispondere a questo topic.