- Questo topic ha 24 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 11 mesi fa da
Doc.
-
CreatoreTopic
-
29 Agosto 2012 alle 8:31 #77736::
Salve a tutti.
Sto allestendo una edizione critica usando latex con ledmac; sono abbastanza soddisfatto del mio lavoro, ma solo una cosuccia vorrei riuscire a fare e non ci riesco:nel mio apparato contrassegnato come \footparagraph{A} vorrei sopprimere il numero di riga solo quando due note consecutive si trovano sulla medesima riga.
ho letto qualcosa in merito, ma evidentemente sono ancora troppo inesperto e ho bisogno di indicazioni molto semplici 🙁
-
CreatoreTopic
-
AutoreRisposte
-
-
30 Agosto 2012 alle 9:04 #77737
-
2 Settembre 2012 alle 9:37 #77738::
Confermo che la v. 0.18, in coda in CTAN, implementa questa funzione in modo molto semplice ed automatico.I principali nuovi comandi sono
`\nonumberinfootnote[X]`
per togliere il numero di linea da tutte le note della serie X (modificate la X di conseguenza).`\numberonlyfirstinline[X]`
appunto la funzione richiesta in questa discussione.`\inplaceofnumber[X]{0em}`
per modificare (nell’esempio, si azzera) lo spazio nel caso in cui vengano rimossi i numeri di linea nella serie X.`\nolemmaseparator[X]`
per togliere il separatore lemma-testo_nota, che, di default, è il right bracker ].L’amico sta lavorando alacremente, anche per implementare nuove funzioni, che renderanno [tt]ledmac[/tt] ancora più semplice e potente!
-
9 Settembre 2012 alle 0:42 #77739::
incredibile!
pivellino di latex come sono, già mi trovo a richiedere ben due features del futuro!
Questo è esattamente ciò che mi servirebbe; ad ogni modo, per ora ho molto lavoro ancora da fare e per fortuna, da ciò che mi hai anticipato, si tratterà solo di aggiungere un paio di stringhe al preambolo.
grazie
😎
-
9 Settembre 2012 alle 5:27 #77740::
Non sono future, sono già presenti!
Anzi, a che ci sei, vatti a leggere questa: http://www.guitex.org/home/it/forum/14-edizioni-critiche/77328-bug-fixing-di-ledmac-10-beta
-
12 Settembre 2012 alle 7:22 #77741::
Bene, ho provato questa beta ed ho visto che riesco effettivamente ad ottenere l’obiettivo di sopprimere il numero riga per le note successive alla prima di una stessa riga.
Però l’effetto svanisce se cerco di avere il numero riga in grassetto aggiungendo
`
% bold per numero riga
\renewcommand{\notenumfont}{\bfseries\footnotesize}
`
come ho fatto fino ad ora.
Inoltre vorrei avere il font del lemma sempre in corsivo, ma con questa nuova versione più di qualcosa è cambiato.
Purtroppo non ho modo ora di fare test “intensivi” e vado avanti col lavoro usando la vecchia versione, ma penso che mi sarà comunque utile saperne di più su come funziona questa nuova.
-
12 Settembre 2012 alle 7:26 #77742
-
12 Settembre 2012 alle 10:04 #77743::
petrux” post=77513Bene, ho provato questa beta ed ho visto che riesco effettivamente ad ottenere l’obiettivo di sopprimere il numero riga per le note successive alla prima di una stessa riga.
Però l’effetto svanisce se cerco di avere il numero riga in grassetto aggiungendo
`
% bold per numero riga
\renewcommand{\notenumfont}{\bfseries\footnotesize}
`
come ho fatto fino ad ora.Segnala il baco o, meglio, rinuncia al grassetto, che mi pare orrido! 😉
petrux” post=77513Inoltre vorrei avere il font del lemma sempre in corsivo, ma con questa nuova versione più di qualcosa è cambiato.
Purtroppo non ho modo ora di fare test “intensivi” e vado avanti col lavoro usando la vecchia versione, ma penso che mi sarà comunque utile saperne di più su come funziona questa nuova.Ti inticipo che tra pochi giorni avremo un pacchetto [tt]ledmac[/tt] che corrisponde alla vecchia versione 0.17, ed un [tt]eledmac[/tt] che costituirà la nuova versione, quella di sviluppo.
Migreremo tutti su [tt]eledmac[/tt], ma, per sapere come funziona, potremo sempre ricorrere al manuale, che tra l’altro sarà più snello rispetto a quello attuale!
-
13 Settembre 2012 alle 15:57 #77744::
sto provando eledmac, la beta5.
ho studiato un po’ meglio il manuale e alla fine sono riuscito ad ottenere quello che volevo.
Purtroppo mi pare (mi posso sbagliare, ma spero di no 😳 ) che ci sia un bug circa le immagini inserite nel documento in cui si usa eledmac (problema che ho riscontrato con beta3 e beta5, le uniche che ho provato, ma che con la “stabile” non avevo)
ho timidamente fatto una segnalazione… se sbaglio qualcosa io… pazienza… avrò fatto una figuraccia 🙄
-
13 Settembre 2012 alle 16:19 #77745
-
13 Settembre 2012 alle 17:08 #77746
-
13 Settembre 2012 alle 17:24 #77747::
ok, I have just published beta 6 https://github.com/maieul/ledmac/zipball/mac1.0%CE%B26-par1.0%CE%B26
-
14 Settembre 2012 alle 9:11 #77748::
the actual version is beta 7 https://github.com/maieul/ledmac/zipball/mac1.0%CE%B27-par1.0%CE%B27 . Documentation can be downloaded on https://github.com/downloads/maieul/ledmac/docbeta7.zip
-
20 Settembre 2012 alle 13:58 #77749::
Scusate se mi inserisco nella discussione anche io. Oggi ho finalmente installato eledmac e seguendo il manuale la migrazione da ledmac è stata priva di problemi. L’unica cosa è che non riesco a capire come rendere effettivo il comando
`\numberonlyfirstinline[ ]`.
Da quello che ho capito va inserito nel preambolo, ma non mi è chiaro che valore debba inserire tra le parentesi quadre per far sì che funzioni per tutte le serie di note.
Scusate il disturbo.
-
20 Settembre 2012 alle 14:02 #77750
-
20 Settembre 2012 alle 14:32 #77751
-
20 Settembre 2012 alle 15:35 #77752::
Bea” post=77961Thank you, Maieul (and thank you for improving the package!).
I tried to add it in my preamble, but to no avail. Is there a specific order in which I should place the command or anywhere in the preamble is ok?Ci fai vedere il tuo preambolo?
Could you post your preamble, please?
-
20 Settembre 2012 alle 16:11 #77753::
Ho creato un documento usando il template che c’era nel vecchio manuale, e apportando le modifiche della nuova versione, come scritto nel manuale nuovo:
`\documentclass[12pt]{article}
\usepackage[greek, latin, english]{babel}
\usepackage{teubner}
\usepackage{eledmac}
\usepackage{setspace}
\usepackage{hyphenat}\noendnotes
\lefthyphenmin=3\makeatletter
\newbox\lp@rbox
\newcommand{\ffootnote}[1]{%
\ifnumberedpar@
\xright@appenditem{\noexpand\vffootnote{f}{{\l@d@nums}{\@tag}{#1}}}%
\to\inserts@list
\global\advance\insert@count by 1\fi\ignorespaces}
\newcommand{\gfootnote}[1]{%
\ifnumberedpar@
\xright@appenditem{\noexpand\vgfootnote{g}{#1}}%
\to\inserts@list
\global\advance\insert@count by 1\fi\ignorespaces}
\newcommand{\setlp@rbox}[3]{%
{\parindent\z@\hsize=2.5cm\raggedleft\scriptsize
\baselineskip 9pt%
\global\setbox\lp@rbox=\vbox to\z@{\vss#3}}}\newcommand{\vffootnote}[2]{\setlp@rbox#2}
\newcommand{\vgfootnote}[2]{\def\rd@ta{#2}}
\renewcommand{\do@line}{%
{\vbadness=10000 \splittopskip=0pt
\gdef\rd@ta{}
\global\setbox\one@line=\vsplit\raw@text to\baselineskip}%
\unvbox\one@line \global\setbox\one@line=\lastbox
\getline@num
\hbox to\hsize{\affixline@num\add@inserts\hbox to\z@
{\hss\box\lp@rbox\kern\linenumsep}%
\hfil\hbox to\wd\one@line{\new@line\unhbox\one@line
\hbox to\z@{\kern\linenumsep\notenumfont\rd@ta\hss}}}%
\add@penalties}\renewcommand{\affixline@num}{%
\ifsublines@
\@l@dtempcntb=\subline@num
\ifnum\subline@num>\c@firstsublinenum
\@l@dtempcnta=\subline@num
\advance\@l@dtempcnta by-\c@firstsublinenum
\divide\@l@dtempcnta by\c@sublinenumincrement
\multiply\@l@dtempcnta by\c@sublinenumincrement
\advance\@l@dtempcnta by\c@firstsublinenum
\else
\@l@dtempcnta=\c@firstsublinenum
\fi
%
\ifcase\sub@lock
\or
\ifnum\sublock@disp=1
\@l@dtempcntb=0 \@l@dtempcnta=1
\fi
\or
\ifnum\sublock@disp=2 \else
\@l@dtempcntb=0 \@l@dtempcnta=1
\fi
\or
\ifnum\sublock@disp=0
\@l@dtempcntb=0 \@l@dtempcnta=1
\fi
\fi
\else
\@l@dtempcntb=\line@num
\ifnum\line@num>\c@firstlinenum
\@l@dtempcnta=\line@num
\advance\@l@dtempcnta by-\c@firstlinenum
\divide\@l@dtempcnta by\c@linenumincrement
\multiply\@l@dtempcnta by\c@linenumincrement
\advance\@l@dtempcnta by\c@firstlinenum
\else
\@l@dtempcnta=\c@firstlinenum
\fi
\ifcase\@lock
\or
\ifnum\lock@disp=1
\@l@dtempcntb=0 \@l@dtempcnta=1
\fi
\or
\ifnum\lock@disp=2 \else
\@l@dtempcntb=0 \@l@dtempcnta=1
\fi
\or
\ifnum\lock@disp=0
\@l@dtempcntb=0 \@l@dtempcnta=1
\fi
\fi
\fi
%
\ifnum\@l@dtempcnta=\@l@dtempcntb
\@l@dtempcntb=\line@margin
\ifnum\@l@dtempcntb>1
\advance\@l@dtempcntb by\page@num
\fi
\ifodd\@l@dtempcntb\xdef\rd@ta{\the\line@num}%
\else
\llap{{\leftlinenum}}%#1%
\fi
\else\fi
\ifcase\@lock
\or
\global\@lock=2
\or \or
\global\@lock=0
\fi
\ifcase\sub@lock
\or
\global\sub@lock=2
\or \or
\global\sub@lock=0
\fi}\lineation{page}
\linenummargin{right}
\footparagraph{A}
\footparagraph{B}\renewcommand{\notenumfont}{\footnotesize}
\newcommand{\notetextfont}{\footnotesize}\let\Afootnoterule=\relax
\count\Afootins=825
\count\Bfootins=825\newcommandx{\Aparafootfmt}[4][4=Z]{
\ledsetnormalparstuff
\scriptsize
\notenumfont\printlines#1|\enspace
\notetextfont
#3\penalty-10\hskip 1em plus 4em minus.4em\relax}\newcommandx{\Bparafootfmt}[4][4=Z]{
\ledsetnormalparstuff
\scriptsize
\notenumfont\printlines#1|\enspace
\select@lemmafont#1|#2\rbracket\enskip
\notetextfont
#3\penalty-10\hskip 1em plus 4em minus.4em\relax }
\makeatother\let\Afootfmt=\Aparafootfmt
\let\Bfootfmt=\Bparafootfmt
\def\lemmafont#1|#2|#3|#4|#5|#6|#7|{\scriptsize}
\parindent=1em\newcommand{\lmarpar}[1]{\edtext{}{\ffootnote{#1}}}
\newcommand{\rmarpar}[1]{\edtext{}{\gfootnote{#1}}}
\emergencystretch40pt
\numberonlyfirstinline
`Scusate, sono sicura che sto facendo qualcosa di molto stupido, ma non riesco a vedere cosa.
-
20 Settembre 2012 alle 16:15 #77754::
Più tardi o domani te lo sistemo: diciamo semplicemente che puoi togliere tutto (o quasi).Semplicemente, i templates del vecchio manuale non servono più e non a caso sono stati rimossi dal nuovo.
Il problema è che non so come vuoi farti l’edizione: quanti livelli di apparato, etc. etc.
P.S.: scrivi in greco. Hai pensato di ricorrere a XeLaTeX?
-
20 Settembre 2012 alle 16:24 #77755
-
20 Settembre 2012 alle 16:26 #77756
-
20 Settembre 2012 alle 16:26 #77757::
Grazie mille per la sua disponibilità.
In realtà la mia edizione dovrebbe essere abbastanza semplice (due livelli di apparato: prima fascia per le citazioni, seconda fascia per le varianti al testo)
Mi documenterò su XeLaTex, sembra interessante! Pensa che meriti farci una prova anche se il greco non è molto? (la mia edizione è 70% latino, 30% greco). Un’altra cosa, XeLaTeX è`compatibile con Teubner (che alla mia relatrice piace molto)?
-
20 Settembre 2012 alle 16:28 #77758::
Bea” post=77978Grazie mille per la sua disponibilità.
In realtà la mia edizione dovrebbe essere abbastanza semplice (due livelli di apparato: prima fascia per le citazioni, seconda fascia per le varianti al testo)
Mi documenterò su XeLaTex, sembra interessante! Pensa che meriti farci una prova anche se il greco non è molto? (la mia edizione è 70% latino, 30% greco). Un’altra cosa, XeLaTeX è`compatibile con Teubner (che alla mia relatrice piace molto)?Come ti ha ribadito Maieul, c’è da togliere quasi tutto.
No! Non è compatibile con Teubner, ma ci puoi usare tutti i fonts che vuoi, anche quelli del sistema operativo che usi.
P.S.: nel caso mio, il greco è il 99%! 😉
-
20 Settembre 2012 alle 16:45 #77759::
Allora, ho ricominciato da capo, cercando di scrivere il preambolo io ed adesso funziona tutto (pur con le mie scarse abilità informatiche).
I rewrote it from scratch and now it perfectly works, thank you very much!Stasera provo XeLaTeX e mando una prova con qualche font diverso alla mia relatrice, sperando che ce ne sia qualcuno di suo gradimento.
p.s.@ Doc: posso chiederLe su quale testo lavora?
-
20 Settembre 2012 alle 16:46 #77760::
Bea” post=77982Allora, ho ricominciato da capo, cercando di scrivere il preambolo io ed adesso funziona tutto (pur con le mie scarse abilità informatiche).
I rewrote it from scratch and now it perfectly works, thank you very much!Perfetto!
Stasera provo XeLaTeX e mando una prova con qualche font diverso alla mia relatrice, sperando che ce ne sia qualcuno di suo gradimento.
Tutti quelli del tuo s.o. Io consiglio Linux Libertine, comunque distribuito con texlive.
p.s.@ Doc: posso chiederLe su quale testo lavora?
Scoli al tizio del mio avatar! 😉
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.