Re: [dk-tug] emacs-spørgsmål mere end tex-sp ørgsmål?

Bent Jessen <[email protected]> Thu, 4 Dec 2014 09:43:49 +0100
Newsgroups gmane.comp.tex.danish
Message-ID <CAGct4Lpw3j2f9eAZfJM+K3vL-n6iqYhYsRJTYBT+XMwgkY7uUQ@mail.gmail.com>
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
>>
>
>