Re: [dk-tug] emacs-spørgsmål mere end tex-sp ørgsmål?
Bent Jessen <[email protected]> Thu, 4 Dec 2014 15:07:45 +0100
| Newsgroups | gmane.comp.tex.danish |
|---|---|
| Message-ID | <CAGct4LpMSTvVk4hxrXJ967nG9dTk60kMWRcj5aOHnkmeemX5fw@mail.gmail.com> |
hi, igen! En del er faldet på plads! - skal xindy modulet: ff-ranges kaldes både som option i makeindex-kommandolinjen: \makeindex[name=stedord, title=Stedord,program=texindy,columns=1,options=-l -L danish -C utf8 -M ff-ranges -M texindy] og når jeg compiler med linjen? texindy -C utf8 -l -L danish -M ff-ranges -M texindy <filename>.idx -i alle fald har jeg opdaget, at først med: -M ff-ranges under compiling fik jeg f og ff i sidehenvisningerne med. -og det genererer straks to nye spørgsmål, --1: hvor filerne skal placeres (-i tex-live's xindy-bibliotek, eller i source-filens bibliotek), når der skal skrives særlige xindy ell texindy style files? --2: skal de 'kaldes' i makeindex-linjen, eller når jeg compiler, eller både og? Bent Den 4. december 2014 kl. 09.57 skrev Lars Madsen <[email protected]>: > (1) Det er ikke os alle som anvender XeLaTeX eller har Minion Pro > (XeLaTeX er slet ikke relevant her) > > (2) Der er fejl i dit eksempel: > > (a) -L=danish -> -L danish > > (b) \index[stedod]{den!1-stavelsesord}-> > \index[stedord]{den!1-stavelsesord} > > > texindy anvender xindy, så det er her man skal kigge for konfigurationen > > http://xindy.sourceforge.net/documentation.html > > (ved ikke lige hvad præcist det er du gerne vil konfigurere) > > > synes desværre ikke at udvikleren er så aktiv mere. Synes der er en del > ting rundt omkring som er galt med xindy. Fx dur den ikke på Windows hvis > den køres på noget som er på en UNC sti. > > > /Lars Madsen > Institut for Matematik / Department of Mathematics > Aarhus Universitet / Aarhus University > Mere info: http://au.dk/daleif@imf / More information: > http://au.dk/en/daleif@imf > > ------------------------------ > *From:* Bent Jessen [[email protected]] > *Sent:* 04 December 2014 09:43 > *To:* Lars Madsen; [email protected] > *Subject:* Re: [dk-tug] emacs-spørgsmål mere end tex-spørgsmål? > > hi, > her til morgen virker dét minimal-eksempel, jeg har stykket sammen! > -hvorfor det virker, veed jeg ikke, endnu. > -jeg skal nu finde ud af, hvordan jeg manipulerer out-put-style(?), så at > jeg som seperator får et kolon, og så skal jeg have indarbejdet den > arbitrære orden, som de bibelske skrifter optræder i, så at jeg får et > 'pænt' indeks over skriftsteder; pakken 'bibleref' kalder en > omsætningspakke mellem romertal go arabertal,'datoer' mm, som konflikter > med 'memoir' . > -tak for hjælp! > -mvh > Bent > > eksempel: > > \documentclass{memoir} > > \usepackage{xltxtra} % Extra customizations for XeLaTeX; %%% > > \defaultfontfeatures{Mapping=tex-text,Numbers=Lowercase} > > \setmainfont{Minion Pro} > > \usepackage[hyperindex=false]{hyperref} > > \usepackage[texindy,noautomatic]{imakeidx} > > \indexsetup{level=\section*,toclevel=section,noclearpage} > > \makeindex[name=verber, > title=Udsagnsord,program=texindy,columns=1,options=-l -L=danish -C utf8 -M > texindy -M ff-ranges] > > \makeindex[name=navneord, > title=Navneord,program=texindy,columns=1,options=-l -L=danish -C utf8 -M > texindy -M ff-ranges] > > \makeindex[name=stedord, > title=Stedord,program=texindy,columns=1,options=-l -L=danish -C utf8 -M > texindy -M ff-ranges] > > > \begin{document} > > Dette\index[stedord]{dette!2--stavelsesord} er\index[verber]{er} et > essay\index[navneord]{essay!2}. > > \clearpage > > Dette\index[stedord]{dette!2--stavelsesord} er\index[verber]{er} > den\index[stedod]{den!1-stavelsesord} anden side\index[navneord]{side} og > den\index[stedord]{den!1-stavelsesord} anden linje\index[navneord]{linje} i > mit\index[stedord]{mit!1-stavelsesord} essay\index[navneord]{essay!11}. > > \clearpage > > Dette\index[stedord]{dette!2--stavelsesord} er\index[verber]{er} > den\index[stedord]{den!1-stavelsesord} sidste side\index[navneord]{side} og > den\index[stedord]{den!1-stavelsesord} sidste linje\index[navneord]{linje} > i mit essay\index[navneord]{essay!1}. > > \chapter*{Registre} > > % first index > > \indexprologue{\noindent\small Navneord -- ordnet numerisk > ?:\vskip\onelineskip} > > \printindex[navneord] > > % second index > > \indexprologue{\noindent\small Udsagnsord over to sider:\vskip\onelineskip} > > \printindex[verber] > > % third index > > \indexprologue{\noindent\small Stedord -- ordnet numerisk --- ??? > :\vskip\onelineskip} > > \printindex[stedord] > > \end{document} > > ... > > bj > > Den 3. december 2014 kl. 22.32 skrev Lars Madsen <[email protected]>: > >> Gider du smide et fuldt minimalt eksempel (så ikke om du havde vedhæftet noget). Så tester jeg I morgen når jeg er i nærheden af en latex installation >> >> Sent from my Android phone using TouchDown (www.nitrodesk.com) >> >> >> -----Original Message----- >> From: Bent Jessen [[email protected]] >> Received: Wednesday, 03 Dec 2014, 22:01 >> To: Lars Madsen [[email protected]] >> Subject: Re: [dk-tug] emacs-spørgsmål mere end tex-spørgsmål? >> >> >> hi, >> -fik ikke skrevet færdig, inden mailen røg af. >> -sådan ser mit 'message-felt' ud: >> >> -*- mode: compilation; default-directory: "~/Skrivebord/temp_tex_iii/" -*- >> Compilation started at Wed Dec 3 21:44:14 >> >> texindy -C utf8 -l -L danish -M texindy bibel.idx >> Opening logfile "/dev/null" (done) >> Reading indexstyle... >> Loading module "/tmp/zt15B7CeQP"... >> Loading module "lang/danish/utf8-lang.xdy"... >> Loading module "lang/danish/utf8.xdy"... >> Finished loading module "lang/danish/utf8.xdy". >> Finished loading module "lang/danish/utf8-lang.xdy". >> Loading module "tex/inputenc/utf8.xdy"... >> Finished loading module "tex/inputenc/utf8.xdy". >> Loading module "texindy.xdy"... >> Loading module "numeric-sort.xdy"... >> Finished loading module "numeric-sort.xdy". >> Loading module "latex.xdy"... >> Loading module "tex.xdy"... >> Finished loading module "tex.xdy". >> Finished loading module "latex.xdy". >> Loading module "latex-loc-fmts.xdy"... >> Finished loading module "latex-loc-fmts.xdy". >> Loading module "makeindex.xdy"... >> Finished loading module "makeindex.xdy". >> Loading module "latin-lettergroups.xdy"... >> Finished loading module "latin-lettergroups.xdy". >> Finished loading module "texindy.xdy". >> Loading module "page-ranges.xdy"... >> Finished loading module "page-ranges.xdy". >> Loading module "letter-order.xdy"... >> Finished loading module "letter-order.xdy". >> Finished loading module "/tmp/zt15B7CeQP". >> Finished reading indexstyle. >> Finalizing indexstyle... (done) >> >> Reading raw-index "/tmp/WD69eSvTkd"... >> ERROR: CHAR: index 0 should be less than the length of the string >> >> Compilation exited abnormally with code 1 at Wed Dec 3 21:44:15 >> >> idx-filerne er produceret med TeXworks xelatex med praeambel-linjerne: >> >> \usepackage[texindy,noautomatic]{imakeidx} >> >> %\xindyindex >> >> >> \indexsetup{level=\section*,toclevel=\section*,firstpagestyle=empty,headers={\indexname}{\indexname}} >> >> \makeindex[name=navn,title=Navneregister,program=texindy,columns=2,options=-l >> -L=danish -C utf8 -M texindy -M ff-ranges] >> >> \makeindex[name=emne, >> title=Emneregister,program=texindy,columns=2,options=-l -L=danish -C utf8 >> -M texindy -M ff-ranges] >> >> \makeindex[name=bibel,title=Skriftstedsregister,program=texindy,columns=3,options=-l >> -L=danish -C utf8 -M texindy -M ff-ranges] >> >> -giver ovenstående mening? >> >> -måske ender jeg med at måtte lære emacs the hard way - har ellers været >> meget(!) glad for TeXworks >> >> Bent >> >> >> Den 3. december 2014 kl. 21.47 skrev Lars Madsen <[email protected]>: >> >>> 4. Præcist hvordan kalder du texindy fra emacs? >>> >>> Kaldes det med fx M-! texindy.... Så burde der komme et vindue op med hvad texindy nu skriver til shellen >>> >>> Sent from my Android phone using TouchDown (www.nitrodesk.com) >>> >>> >>> -----Original Message----- >>> From: Lars Madsen [[email protected]] >>> Received: Wednesday, 03 Dec 2014, 21:42 >>> To: [email protected] [[email protected]]; [email protected] [[email protected]] >>> Subject: Re: [dk-tug] emacs-spørgsmål mere end tex-spørgsmål? >>> >>> >>> Jeg vil fortsat påstå at det er en god ideelt lære at bruge kommandolinjen . >>> >>> 1. Hvilket styresystem er du på? >>> >>> 2. Hvilken latex distribution >>> >>> 3. Kan texindy overhovedet køre? >>> >>> Sent from my Android phone using TouchDown (www.nitrodesk.com) >>> >>> >>> -----Original Message----- >>> From: Bent Jessen [[email protected]] >>> Received: Wednesday, 03 Dec 2014, 21:27 >>> To: [email protected] [[email protected]] >>> Subject: [dk-tug] emacs-spørgsmål mere end tex-spørgsmål? >>> >>> >>> Hi, >>> -prøver at få styr på indexering >>> -har 'lært' at bruge emacs til at se flere navngivne .idx-filer, som >>> ikke kan ses af min alm. TeXworks editor i 'makeindex'-mode >>> -vil gerne bruge texindy >>> -hvis / når jeg i 'emacs' compiler en idx-fil med: >>> texindy -L danish filnavn.idx >>> får jeg ingen: filnavn.ind >>> >> >> >