maieul / ledmac

package reledmac for latex
http://www.ctan.org/tex-archive/macros/latex/contrib/reledmac
54 stars 28 forks source link

some questions about eledmac #170

Closed frpatte2 closed 10 years ago

frpatte2 commented 10 years ago

Bonjour,

I am trying to use eledmac to edit old mathematical texts in sanskrit and I have some problems:

1- I need tables (because there are tables in my manuscripts) but I cannot use edtabular etc. because I need a) vertical lines between columns b) tables must be in the text itself and not in centered mode. So far, tabular is accepted in edtext (both in main text and notes) But I don't know what the side effects could be...

2- Most of the time long notes are correctly splitted across pages with a correct reference to pages and lines, but sometimes the page reference disappears and I tried many solutions without a stable result.

3- The use of \chapter command, outside the numbered text (I don't need some notes in titles...) totally breaks the reference to pages if some notes are splitted across 2 pages, correct references appear only after the 7th page and it is quite unstable (sometimes it works, sometimes not).

4- I tried to use edchapter instead, but without success: I get some strange error messages: \edchapter... undefined control sequence for instance...

Are there solution to my problem? It is difficult for me to provide a minimal example: I use xelatex, sanskrit language and fonts, ams packages....

Thank you if you can help me, This package has a lot of features I need.

François Patte

maieul commented 10 years ago
  1. I can't answer. I have never worked with table in eledmac.
  2. Please open a issue with a minimal working example…
  3. Idem
  4. It's ledchapter, not edchapter
frpatte2 commented 10 years ago

Here is a minimal (?) example. As it is, the last note on the first page is numbered 1.21-2.2 Which is correct. I you uncomment \chapter, it is numbered 13-4, which is also correct, but we lost the page reference. With more text (I compiled up to 17 pages) page references come back (randomly) after the 7th page.

I don't know if the command \chapter is the culprit, because if you uncomment the \rule{1pt}{5cm} instead of \chapter the note is numbered 13-2, correct but page references are missing too.

Yes for ledchapter, I made a typo in this mail. As you can see, I made some attempts to use it but if you put the numbering commands inside the velthuisrom environment, ledchaper is undefined, if you put these command outside the environment, some commands defined specificaly for this environment become undefined (\om...).

You may find strange some definition in this environment (\catcode) they are made in order to produce two editions from the same file a roman transliteration or a devanagari text, word separations are not the same if you want one or the other. Of course, I have another environment for devanagari...

Thank you for attention and for this eledmac;sty which seems to be powerful for critical editions.

I could not attach it!

\listfiles

\documentclass[a4paper,11pt]{report}

%% dimensions du livre

% \makeatletter
\hoffset -1in
\voffset -1in
\setlength{\topmargin}{45mm}
\setlength{\textwidth}{110mm}
\setlength{\textheight}{175mm}
\setlength{\oddsidemargin}{50mm}
\setlength{\evensidemargin}{50mm}
% \makeatother

\usepackage{xltxtra}

\setmainfont[Mapping=tex-text]{%
  FreeSerif%
}

\usepackage[sanskrit,frenchb]{babel}

\usepackage[parapparatus]{eledmac}
\let\variantes=\Afootnote
\Xnotenumfont{\bfseries}
\Xhangindent{14pt}

\catcode`\_=13 %
\newenvironment{velthuisrom}{%
  \addfontfeature{Mapping=velthuis-romanized}
  \catcode`\~=12 %
  \catcode`\_=13
  \def_{\space}
  \selectlanguage{sanskrit}%
  %% aparat critique
  \newcommand{\add}{\textit{add.\ }}%
  \newcommand{\om}{\textit{om.\ }}%
  \newcommand{\ill}{\textit{ill.\ }}%
}%
{\selectlanguage{frenchb}}
\catcode`\_=8

\newcounter{sutra}
\newcommand{\sutram}{|$\!$|\thesutra|$\!$|\par}

\makeatletter
\newenvironment{sutra}{\bfseries%
  \refstepcounter{sutra}
                \let\\\@centercr
                \list{}{\itemsep      \z@
                        \itemindent   -1.5em%
                        \listparindent\itemindent
                        \advance\leftmargin 1em}%
                \item\relax}
{\endlist}
\makeatother

\newcommand{\vers}{\hspace*{10mm}}

\newenvironment{demons}{%
  \parindent=0pt%
}{}%

\newcommand\kara[2]{%
\setlength{\arrayrulewidth}{.6pt}%
\begin{tabular}[t]{|c|}
 #1\\{}#2 \\\hline%
 \end{tabular}\kern 0pt
\vadjust{\vskip 3ex}}%

\newcommand\karan[2]{%
{\tiny%
\setlength{\arrayrulewidth}{.3pt}%
\begin{tabular}{|@{\rule{1.5pt}{0pt}}c@{\rule{1.5pt}{0pt}}|}%
 #1\\%
 #2\\\hline%
 \end{tabular}\kern 0pt%
}}%
\newcommand{\esp}{$\diamondsuit$\ }

\flushbottom

\begin{document}

\lineation{page} 

% \rule{1pt}{5cm}

% \chapter{Trairāśikam}

% \beginnumbering

% \pstart

% \ledchapter{Trairāśikam}

\begin{velthuisrom}
  \beginnumbering

  \pstart

  \edtext{%
    atha trairaa"sike kara.nasuutrav.rttam---}%
  {\linenum{||||\lineref{note1}}\lemma{atha... vilome}%
    \variantes{atha- \om -.R -kha \esp raa"sike- raa"sikena -aa \esp
      suutra- suutram -aa -kha \esp tat(1)- ta -aa| ta.h -i -ka \esp
      jaati- jaatii -aa| jaati.h -i \esp aadi(2)- aadya -aa \esp
      vidhi.h- dhi.r -.r}%
  }%

  \begin{sutra}
    {\bfseries%
      pramaa.nam_icchaa ca samaanajaatii\\
      \vers aadyantayos_tatphalam_anyajaati|\\
      madhye tad_icchaahatam_aadih.rt_syaad\\
      \vers icchaaphala.m vyastavidhir_vilome\edlabel{note1} \sutram}%
  \end{sutra}

  \edtext{%
    trayaa.naa.m raa"sii.naa.m samaahaaras_triraa"sika.m
    triraa"sikasyeda.m ga.nita.m trairaa"sikam| tadraa"sitraya
    aadyantayor_yau raa"sii tau samaanajaaty_ekajaatii bhavata eka.h
    pramaa.naraa"sir_apara icchaaraa"sir_iti|
    tayor_madhye_.anyajaatis_tatphala.m phalaraa"sis_tasya
    pramaa.nasya phalam| athavaa tatphala.m
    pramaa.naphalam_ity_artha.h| tatphalam_icchaahatam_aadyena
    pramaa.nena h.rtam_icchaaphala.m bhavati|}%
  {\linenum{||||\lineref{note2}}\lemma{trayaa.naam... h.rtam_iti}%
    \variantes{ga.nitam- \om -u -.r \esp trairaa"sikam- \om -i \esp
      raa"si(3)- raasi -ka| raa"sike -kha \esp aadyantayo.h- aadya
      antayo.h -i -uu \esp ekajaatii- \om -.r \esp eka.h- eka -aa -i
      -uu \esp iti(1)- \om -aa \esp tayo.h- tayo -.r \esp anya-
      anyatara -i \esp jaati.h- jaati -i -.R \esp tat(2)- etat -i -uu|
      tata.h -kha \esp phalam(1)- \om -aa -.R -ka -kha| jatam \add -u
      \esp phalam(2)- tatphalam \add -u \esp phalam(3)- pala -i| \om
      -ka \esp pramaa.na- \om -.r| pramaa.nam -.R -ka \esp
      phalam(4)...iti(3)- \om -.r \esp tat(3)- etat -i -uu \esp
      phalam(5)- \om -.R -ka \esp h.rtam(1)- hatam -aa -i -kha \esp
      ichaa(3)- bha \add -i \esp vilome- viloma -i| vilomai -ka \esp
      vyasta(1)- vidhi \add -aa -.R| \om -ka \esp raa"sike- raa"sika
      -aa -kha \esp vidhi.h- vidhe.h -i}%
  }%

  \edtext{%
    vilome vyastatrairaa"sike
    vyastavidhir_aadyahatam_icchaah.rtam_iti|\edlabel{note2}}%
  {}%

  \edtext{%
    atrodde"saka udaahara.nam---}%
  {\linenum{||||\lineref{note3}}\lemma{atra... kiyat}%
    \variantes{%
      atra...udaahara.nam- idam_udde"sakenoddi"sati -aa \esp atra-
      \om -.r \esp ud\-de"s\-aka- udde"sakam -i -u -.r \esp udaahara.nam-
      udaa@ -u \esp pala- pada -i \esp sapadi- sa yadi -aa \esp tat-
      \om -aa}%
  }

  \begin{sutra}
    {\bfseries%
      ku"nkumasya sadala.m paladvaya.m\\
      \vers ni.skasaptamalavais_tribhir_yadi|\\
      praapyate sapadi me va.nigvara\\
      \vers bruuhi ni.skanavakena tatkiyat\edlabel{note3}
      \sutram}
  \end{sutra}%

  \edtext{%
    ku"nkumasya saardha.m paladvaya.m ni.skasya tribhi.h
    saptaa.m"sair_yadi labhyate taddhe va.nigvara ni.skanavakena
    kiyat_ku"nkuma.m praapyate sapadi bruuhiiti|}%
  {\lemma{ku"nkumasya... bruuhiiti}%
    \variantes{%
      sa- \om -aa -i \esp ardham- \om -i \esp sapta(1)- saptama -u -ka
      -kha \esp ku"nkumam- ku"nkumasya -i -uu \esp praapyate- tad \add
      -.r| labhyate -.R \esp sapadi- sa yadi -aa \esp iti- \om -u
      -.r}%
  }%

  \edtext{%
    atra samaanajaatii ni.skaraa"sii tatra
    pramaa.namuulyatvaat_saptaa.m_"satraya.m pramaa.naraa"si.h|
    ni.skanavakam_icchaaraa"si.h|
    ku"nkumaraa"sir_anyajaatitvaat_pramaa.naphalatvaac_ca
    madhyaraa"sir_iti|} %
  {\lemma{atra... raa"sir_iti}%
    \variantes{%
      jaatii- iti \add -i \esp raa"sii- raa"si -.R \esp tatra- \om -aa
      \esp pramaa.na(1)- pramaa.nam -i -uu| pramaa.naa -.r \esp
      trayam- yam -i \esp icchaa- iccha -.R \esp anya- a -.r \esp
      jaati- \om -u \esp tvaat(2)- tad \add -aa| tvaa -.R| k.rta \add
      -.R}%
  }%

  \edtext{%
    nyaasa.h
    \begin{tabular}[t]{@{}|c|c|c|@{}}
      3 & 5 & 9\\
      7 & 2 & 1\\\hline
    \end{tabular}}{}%

  \begin{demons}
    \edtext{icchaahata.m madhyam \kara{45}{2}}%
    {\linenum{||||\lineref{note4}}\lemma{iccha... kar.sau 2}%
      \variantes{%
        icchaa- yaantena \karan{9}{1} madhya.m \karan{5}{2} \add -u
        \esp hatam(1)- haram -kha \esp viparyaa- viparyayaa -i|
        viparyayaa"sena -u|viparyayaase -.r \esp sa.mk.rtvaa-
        sa.mk.rtyaa -aa| \om -u| k.rtvaa -.r| sa.mk.rtvaat -ka \esp
        hatam(2)- h.r -.R \esp chedena- cheda -u -kha \esp h.rtam-
        h.rte -.r| k.rtam -.R \esp ku"nkuma- ku"nkumaani -aa \esp 3-
        \om -aa \esp pala- \om -.r \esp bhaagatvaat- bhaagak.rtvaat -i
        \esp kar.sasya- kar.sakasya -.R \esp gu.nam- 12 \add -ka \esp
        chedena(2)- chedam -u \esp puna.h- la -ka}%
    }%

    aadyena cchedaa.m"saviparyaasa.m k.rtvaa hata.m \kara{315}{6}\,|

    chedena h.rta.m labdhaani ku"nkumapalaani 52 "se.sa.m 3|

    palacaturthabhaagatvaatkar.sasyeti caturgu.na.m chedena
    punarbhakta.m labdhau kar.sau 2|\edlabel{note4}
  \end{demons}

\pend

\endnumbering

\end{velthuisrom}

% \pend

% \endnumbering

\end{document}

PS. I run texlive 2013 (with last available update)

Here is the file list:

File List report.cls 2007/10/19 v1.4h Standard LaTeX document class size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option) xltxtra.sty 2010/09/20 v0.5e Improvements for the "XeLaTeX" format ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO) ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional fontspec.sty 2013/05/20 v2.3c Font selection for XeLaTeX and LuaLaTeX expl3.sty 2014/01/07 v4646 L3 Experimental code bundle wrapper l3names.sty 2014/01/04 v4640 L3 Namespace for primitives l3bootstrap.sty 2014/01/04 v4640 L3 Experimental bootstrap code etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB) l3basics.sty 2014/01/04 v4642 L3 Basic definitions l3expan.sty 2014/01/04 v4642 L3 Argument expansion l3tl.sty 2013/12/27 v4625 L3 Token lists l3seq.sty 2013/12/14 v4623 L3 Sequences and stacks l3int.sty 2013/08/02 v4583 L3 Integers l3quark.sty 2013/12/14 v4623 L3 Quarks l3prg.sty 2014/01/04 v4642 L3 Control structures l3clist.sty 2013/07/28 v4581 L3 Comma separated lists l3token.sty 2013/08/25 v4587 L3 Experimental token manipulation l3prop.sty 2013/12/14 v4623 L3 Property lists l3msg.sty 2013/07/28 v4581 L3 Messages l3file.sty 2013/10/13 v4596 L3 File and I/O operations l3skip.sty 2013/07/28 v4581 L3 Dimensions and skips l3keys.sty 2013/12/08 v4614 L3 Experimental key-value interfaces l3fp.sty 2014/01/04 v4642 L3 Floating points l3box.sty 2013/07/28 v4581 L3 Experimental boxes l3coffins.sty 2013/12/14 v4624 L3 Coffin code layer l3color.sty 2012/08/29 v4156 L3 Experimental color support l3luatex.sty 2013/07/28 v4581 L3 Experimental LuaTeX-specific functions l3candidates.sty 2014/01/06 v4643 L3 Experimental additions to l3kernel ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO) xparse.sty 2013/12/31 v4634 L3 Experimental document command parser fontspec-patches.sty 2013/05/20 v2.3c Font selection for XeLaTeX and LuaLaTe X fixltx2e.sty 2006/09/13 v1.1m fixes to LaTeX fontspec-xetex.sty 2013/05/20 v2.3c Font selection for XeLaTeX and LuaLaTeX fontenc.sty eu1enc.def 2010/05/27 v0.1h Experimental Unicode font encodings eu1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern xunicode.sty 2011/09/09 v0.981 provides access to latin accents and many oth er characters in Unicode lower plane eu1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) keyval.sty 1999/03/16 v1.13 key=value parser (DPC) graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) trig.sty 1999/03/16 v1.09 sin cos tan (DPC) graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live xetex.def 2014/04/07 v0.99 LaTeX color/graphics driver for XeTeX (RRM/JK)

fontspec.cfg realscripts.sty 2013/03/18 v0.3c Access OpenType subscripts and superscripts

metalogo.sty 2010/05/29 v0.12 Extended TeX logo macros babel.sty 2014/03/24 3.9k The Babel package sanskrit.ldf 2005/03/30 v3.3o Sanskrit support from the babel system frenchb.ldf 2014/03/14 v3.0b French support from the babel system scalefnt.sty
eledmac.sty 2014/04/14 v1.10.5 LaTeX port of EDMAC xargs.sty 2008/03/22 v1.1 extended macro definitions (mpg) xkeyval.sty 2012/10/14 v2.6b package option processing (HA) xkeyval.tex 2012/10/14 v2.6b key=value parser (HA) etoolbox.sty 2011/01/03 v2.1 e-TeX tools for LaTeX suffix.sty 2006/07/15 1.5 Variant command support xstring.sty 2013/10/13 v1.7c String manipulations (C Tellechea) t3cmr.fd 2001/12/31 TIPA font definitions ecm.1


maieul commented 10 years ago

je suis désolé, je n'ai vraiment pas de temps en ce moment … ca risque d'être dur pour moi de m'occuper de votre problème + ceux des autres dans les prochaines semaines

maieul commented 10 years ago

Je viens de tester l'exemple minimum, mais mon installation ne dispose pas du fichier sanskrit.ldf, et le document n'est pas présent non plus sur le CTAN. Quid ?

frpatte2 commented 10 years ago

Désolé! j'ai utilisé un fichier dont je me sers pour faire des éditions bilingues avec babel et comme babel-sanskrit n'existe pas, j'ai créé un sanskrit.ldf pour mon usage personnel...

Voilà un autre "ecm" (plus politiquement correct puisqu'il utilise polyglossia). Au passage, il y a chez moi (texlive-2013) un problème avec polyglossia sanskrit: le message " LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right." s'affiche après compilation, quel que soit le nombre de compilations...

Avec mes excuses....

-----%<----------%<----------%<----------%<-----

\listfiles

\documentclass[a4paper,12pt]{report}

\usepackage{xltxtra} \usepackage{polyglossia}

\setdefaultlanguage{sanskrit}

\setmainfont[% Mapping=velthuis-sanskrit,% WordSpace={1.5},% AutoFakeSlant=0.2,% ]{% FreeSerif% }

\catcode`_=13 %

\newenvironment{velthuisdev}{% \catcode\~=12 % \catcode=13 % \def{} \newcommand{\add}{\textit{ityadhikam}\ }% \newcommand{\om}{\textit{na d.r"syate}\ }% \newcommand{\ill}{\textit{agamyam}\ }% \setlength{\baselineskip}{1.25\baselineskip}% }% {}%

\usepackage[parapparatus]{eledmac} \let\variantes=\Afootnote \Xnotenumfont{\bfseries} \Xhangindent{14pt}

\newcounter{sutra} \newcommand{\sutram}{|$!$|\thesutra|$!$|\par}

\makeatletter \newenvironment{sutra}{\bfseries% \refstepcounter{sutra} \let\@centercr \list{}{\itemsep \z@ \itemindent -1.5em% \listparindent\itemindent \advance\leftmargin 1em}% \item\relax} {\endlist} \makeatother

\newcommand{\vers}{\hspace*{10mm}}

\newenvironment{demons}{% \parindent=0pt% }{}% \newcommand\kara[2]{% \setlength{\arrayrulewidth}{.6pt}% \begin{tabular}[t]{|c|}

1{}#2 \hline%

\end{tabular}\kern 0pt \vadjust{\vskip 3ex}}%

\newcommand\karan[2]{% {\tiny% \setlength{\arrayrulewidth}{.3pt}% \begin{tabular}{|@{\rule{1.5pt}{0pt}}c@{\rule{1.5pt}{0pt}}|}%

1\%

2\hline%

\end{tabular}\kern 0pt% }}% \newcommand{\esp}{$\diamondsuit$\ }

\flushbottom

\begin{document} \lineation{page}

% \rule{1pt}{5cm}

% \chapter{trairaa"sikam}

% \beginnumbering

% \pstart

% \ledchapter{Trairāśikam}

\begin{velthuisdev} \beginnumbering

\pstart

\edtext{% atha trairaa"sike kara.nasuutrav.rttam---}% {\lemma{atha... vilome}% \variantes{atha- \om -.R -kha \esp raa"sike- raa"sikena -aa \esp suutra- suutram -aa -kha \esp tat(1)- ta -aa| ta.h -i -ka \esp jaati- jaatii -aa| jaati.h -i \esp aadi(2)- aadya -aa \esp vidhi.h- dhi.r -.r}% }%

\begin{sutra} {\bfseries% pramaa.nam_icchaa ca samaanajaatii\ \vers aadyantayos_tatphalam_anyajaati|\ madhye tad_icchaahatam_aadih.rt_syaad\ \vers icchaaphala.m vyastavidhir_vilome\edlabel{note1} \sutram}% \end{sutra}

\edtext{% trayaa.naa.m raa"sii.naa.m samaahaaras_triraa"sika.m triraa"sikasyeda.m ga.nita.m trairaa"sikam| tadraa"sitraya aadyantayor_yau raa"sii tau samaanajaaty_ekajaatii bhavata eka.h pramaa.naraa"sir_apara icchaaraa"sir_iti| tayormadhye.anyajaatis_tatphala.m phalaraa"sis_tasya pramaa.nasya phalam| athavaa tatphala.m pramaa.naphalam_ity_artha.h| tatphalam_icchaahatam_aadyena pramaa.nena h.rtam_icchaaphala.m bhavati|}% {\linenum{||||\lineref{note2}}\lemma{trayaa.naam... h.rtam_iti}% \variantes{ga.nitam- \om -u -.r \esp trairaa"sikam- \om -i \esp raa"si(3)- raasi -ka| raa"sike -kha \esp aadyantayo.h- aadya antayo.h -i -uu \esp ekajaatii- \om -.r \esp eka.h- eka -aa -i -uu \esp iti(1)- \om -aa \esp tayo.h- tayo -.r \esp anya- anyatara -i \esp jaati.h- jaati -i -.R \esp tat(2)- etat -i -uu| tata.h -kha \esp phalam(1)- \om -aa -.R -ka -kha| jatam \add -u \esp phalam(2)- tatphalam \add -u \esp phalam(3)- pala -i| \om -ka \esp pramaa.na- \om -.r| pramaa.nam -.R -ka \esp phalam(4)...iti(3)- \om -.r \esp tat(3)- etat -i -uu \esp phalam(5)- \om -.R -ka \esp h.rtam(1)- hatam -aa -i -kha \esp ichaa(3)- bha \add -i \esp vilome- viloma -i| vilomai -ka \esp vyasta(1)- vidhi \add -aa -.R| \om -ka \esp raa"sike- raa"sika -aa -kha \esp vidhi.h- vidhe.h -i}% }%

\edtext{% vilome vyastatrairaa"sike vyastavidhir_aadyahatam_icchaah.rtam_iti|\edlabel{note2}}% {}%

\edtext{% atrodde"saka udaahara.nam---}% {\linenum{||||\lineref{note3}}\lemma{atra... kiyat}% \variantes{% atra...udaahara.nam- idam_udde"sakenoddi"sati -aa \esp atra- \om -.r \esp ud-de"s-aka- udde"sakam -i -u -.r \esp udaahara.nam- udaa@ -u \esp pala- pada -i \esp sapadi- sa yadi -aa \esp tat- \om -aa}% }

\begin{sutra} {\bfseries% ku"nkumasya sadala.m paladvaya.m\ \vers ni.skasaptamalavais_tribhir_yadi|\ praapyate sapadi me va.nigvara\ \vers bruuhi ni.skanavakena tatkiyat\edlabel{note3} \sutram} \end{sutra}%

\edtext{% ku"nkumasya saardha.m paladvaya.m ni.skasya tribhi.h saptaa.m"sair_yadi labhyate taddhe va.nigvara ni.skanavakena kiyat_ku"nkuma.m praapyate sapadi bruuhiiti|}% {\lemma{ku"nkumasya... bruuhiiti}% \variantes{% sa- \om -aa -i \esp ardham- \om -i \esp sapta(1)- saptama -u -ka -kha \esp ku"nkumam- ku"nkumasya -i -uu \esp praapyate- tad \add -.r| labhyate -.R \esp sapadi- sa yadi -aa \esp iti- \om -u -.r}% }%

\edtext{% atra samaanajaatii ni.skaraa"sii tatra pramaa.namuulyatvaatsaptaa.m"satraya.m pramaa.naraa"si.h| ni.skanavakam_icchaaraa"si.h| ku"nkumaraa"sir_anyajaatitvaat_pramaa.naphalatvaac_ca madhyaraa"sir_iti|} % {\lemma{atra... raa"sir_iti}% \variantes{% jaatii- iti \add -i \esp raa"sii- raa"si -.R \esp tatra- \om -aa \esp pramaa.na(1)- pramaa.nam -i -uu| pramaa.naa -.r \esp trayam- yam -i \esp icchaa- iccha -.R \esp anya- a -.r \esp jaati- \om -u \esp tvaat(2)- tad \add -aa| tvaa -.R| k.rta \add -.R}% }%

\edtext{% nyaasa.h \begin{tabular}[t]{@{}|c|c|c|@{}} 3 & 5 & 9\ 7 & 2 & 1\hline \end{tabular}}{}%

\begin{demons} \edtext{icchaahata.m madhyam \kara{45}{2}}% {\linenum{||||\lineref{note4}}\lemma{iccha... kar.sau 2}% \variantes{% icchaa- yaantena \karan{9}{1} madhya.m \karan{5}{2} \add -u \esp hatam(1)- haram -kha \esp viparyaa- viparyayaa -i| viparyayaa"sena -u|viparyayaase -.r \esp sa.mk.rtvaa- sa.mk.rtyaa -aa| \om -u| k.rtvaa -.r| sa.mk.rtvaat -ka \esp hatam(2)- h.r -.R \esp chedena- cheda -u -kha \esp h.rtam- h.rte -.r| k.rtam -.R \esp ku"nkuma- ku"nkumaani -aa \esp 3- \om -aa \esp pala- \om -.r \esp bhaagatvaat- bhaagak.rtvaat -i \esp kar.sasya- kar.sakasya -.R \esp gu.nam- 12 \add -ka \esp chedena(2)- chedam -u \esp puna.h- la -ka}% }%

aadyena cchedaa.m"saviparyaasa.m k.rtvaa hata.m \kara{315}{6}\,|

chedena h.rta.m labdhaani ku"nkumapalaani 52 "se.sa.m 3|

palacaturthabhaagatvaatkar.sasyeti caturgu.na.m chedena
punarbhakta.m labdhau kar.sau 2|\edlabel{note4}

\end{demons}

\pend

\endnumbering

\end{velthuisdev}

% \pend

% \endnumbering

\end{document}

maieul commented 10 years ago

je suis en train de révisé totalement le système de sectionnement (ledchapter, ledsection etc.) pour avoir quelque chose de plus stable... donc je ferais un retour de test quand la version sera fonctionnelle (j'espère cette semaine)

maieul commented 10 years ago

Bon, je suis désolé, mais je n'ai pas le temps de m'occuper d'un pb lié à ledchapter / chapter, sachant que je vais résoudre cela dans la version 1.8.0. Je vous invite à regarder la version 1.8.0 lorsqu'elle sortira (apercu : https://github.com/maieul/ledmac/tree/issue165)

maieul commented 10 years ago

Comme annoncé, je ne maintiens plus ledchapter, mais \eledchapter à la place. Je vous invite à tester la nouvelle version de eledmac, en essayant d'adapter au nouveau système eledchapter, et de faire un retour, le cas échéant.

En attendant je clos le ticket. Désolé, mais \ledchapter était vraiment trop mal conçu, trop casse-gueule. J'avais mis cela rapidement pour répondre à une demande, mais là, je suis vraiment content d'avoir trouver une solution + propre... autant partir sur des bonnes bases.

frpatte2 commented 10 years ago

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

Le 30/07/2014 17:44, Maïeul Rouquette a écrit :

Comme annoncé, je ne maintiens plus ledchapter, mais \eledchapter à la place. Je vous invite à tester la nouvelle version de eledmac, en essayant d'adapter au nouveau système eledchapter, et de faire un retour, le cas échéant.

En attendant je clos le ticket. Désolé, mais \ledchapter était vraiment trop mal conçu, trop casse-gueule. J'avais mis cela rapidement pour répondre à une demande, mais là, je suis vraiment content d'avoir trouver une solution + propre... autant partir sur des bonnes bases.

— Reply to this email directly or view it on GitHub https://github.com/maieul/ledmac/issues/170#issuecomment-50633450.

Merci pour ces réponses. J'ai récupéré les fichiers .ins .dtx ici:

https://github.com/maieul/ledmac

Mais ce ne semble pas être les bons...

D'autre part, je me débats avec les \pstart...\pend vs \autopar. D'après la doc, il faudrait faire un \pstart \pend pour chaque paragraphe et utiliser \autopar si on veut s'affranchir de la contrainte (ie. traiter tout un fichier avec des paragraphes...)

1- \pstart .... \pend fonctionne (presque) sans problèmes sur tout un fichier comportant plusieurs paragraphes...

2- \autopar pose beaucoup de problèmes notament des messages d'erreurs concernant des "extra" ou "missing" } (alors que \pstart \pend ne renvoie pas d'erreurs dans les mêmes circonstances. Ajouter un simple environnement \newenvironment{toto}{% \parindent=0pt% }{}%

renvoie l'erreur "missing }" On peut corriger ce comportement en ajoutant un \par dans les instructions de fin d'environnement.

3- Plus grave avec autopar: il y a des erreurs de numérotation de lignes: par exemple la ligne 1 d'une page est numérotées avec le numéro qu'elle aurait sur la page précédente... mais pour les notes elle apparaît comme la première ligne de la page....

Le style des titres courants des pages sont modifiés: sur certaines pages ils sont en gras, sur d'autres conformes à ce qu'on a demandé...

Je sais, il faudrait un ECM.... mais, comme les erreurs peuvent apparaître à partir de la page 10... l'ECM risque d'avoir une certaine taille! Que faire dans ce cas?

En tous cas, ce paquet est prometteur pour faire des éditions critiques! Merci!


François Patte UFR de mathématiques et informatique Laboratoire CNRS MAP5, UMR 8145 Université Paris Descartes 45, rue des Saints Pères F-75270 Paris Cedex 06 Tél. +33 (0)1 8394 5849 http://www.math-info.univ-paris5.fr/~patte -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlPZIlIACgkQdE6C2dhV2JUVqwCgiHqkkJyYNP4E4JEgWbDAjAcw mosAnibpEayQh93xmAFNlLq6E6YBU0r1 =hxtJ -----END PGP SIGNATURE-----

maieul commented 10 years ago

pour le moment la version est disponible seulement sur une branch https://github.com/maieul/ledmac/tree/1.12.0-1.8.0

Je ne suis pas à l'origin du paquet, donc je sais qu'effectivement \autopar pose souci. Dans la doc il est expliqué quel type de souci peux exister.

Pour le 2, quel est le but de l'environnement?

Le 3 est vraiment embêtant… là aussi il faut un MWE, fusse-t-il long