Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Glosar erstellen

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232

    Glosar erstellen

    Hallo liebe Setzergeminde,

    welcher Teil im description Feld des folgenden Beispiels bereitet Probleme? Wenn man noch ein A an die markierte Stelle (%MARKE) hinzufügt wird der Glosar nicht mehr angezeigt.

    Code:
    \documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}
    \usepackage{etex}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{mathtools}
    \usepackage{amssymb}
    \usepackage{blindtext}
    
    \usepackage[ngerman]{translator}
    \usepackage[
    nonumberlist, %keine Seitenzahlen anzeigen
    acronym,      %ein Abkürzungsverzeichnis erstellen
    toc,          %Einträge im Inhaltsverzeichnis
    section]      %im Inhaltsverzeichnis auf section-Ebene erscheinen
    {glossaries}
    \newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
    \renewcommand*{\glspostdescription}{}
    \makeglossaries
    \newglossaryentry{glos:produktmass}{
    name={Produktmaß},
    description={Vorgegeben seien die messbaren Räume $\left( X_i,\mathcal{A}_i\right)_{i=1,\ldots,n}$, dann bildet das kartesische Produkt
    \begin{align*}
    X&\coloneqq\mathop{\times}\limits_{i=1}^nX_i=\prod_{i=1}^nX_i
    \end{align*}
    den Grundraum. Die zu $X$ gehörige $\sigma$-Algebra wird über das Produkt der $\sigma$-Algebren $\mathcal{A}_1,\ldots,\mathcal{A}_n$ definiert als
    \begin{align*}
    %MARKE
    \mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i&\coloneqq\sigma AAAAAAAA
    \end{align*} 
    Dabei bezeichne
    \begin{align*}
    X\\
    X
    \end{align*}
    die Projektionsabbildung auf die i-te Koordinate. Das für $\sigma$-finite Maßräume $\left( X_i,\mathcal{A}_i,\mu_i\right)_{i=1,\ldots,n}$ eindeutig festgelegte Maß
    \begin{align*}
    X\\
    X
    \end{align*}
    heißt Produktmaß, wobei $(X,\mathcal{A})=\left(\mathop{\times}\limits_{i=1}^nX_i,\mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i\right)$ ist.
    }}
    \begin{document}
    \printglossary[style=altlist,title=Glosar]
    \gls{glos:produktmass}
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von nameac Beitrag anzeigen
    welcher Teil im description Feld des folgenden Beispiels bereitet Probleme? Wenn man noch ein A an die markierte Stelle (%MARKE) hinzufügt wird der Glosar nicht mehr angezeigt.
    die Länge des Eintrags ist das Problem. In Deiner .glg müsste so etwas auftauchen:
    Code:
    !! Input index error (file = wie-auch-immer.glo, line = 1):
       -- First argument too long (max 1024).
    Xindy könnte helfen -- wenn Du das makeglossaries-Script nutzt, genügt die zusätzliche Angabe der xindy-Option beim Laden des glossaries-Pakets. Xindy muss dazu natürlich auf Deinem System vorhanden sein (ist bei TeXLive dabei).

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    Hi rais,

    deine Vermutung hatte ich zu Beginn auch. Ein Test mit einem wesentlich größeren Blindtext funktionierte aber.

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von nameac Beitrag anzeigen
    deine Vermutung hatte ich zu Beginn auch. Ein Test mit einem wesentlich größeren Blindtext funktionierte aber.
    in Form von \blindtext?
    Ansonsten: demonstriere es bitte.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  5. #5
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    Code:
    \documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}
    \usepackage{etex}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{mathtools}
    \usepackage{amssymb}
    \usepackage{blindtext}
    
    \usepackage[ngerman]{translator}
    \usepackage[
    nonumberlist, %keine Seitenzahlen anzeigen
    acronym,      %ein Abkürzungsverzeichnis erstellen
    toc,          %Einträge im Inhaltsverzeichnis
    section]      %im Inhaltsverzeichnis auf section-Ebene erscheinen
    {glossaries}
    \newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
    \renewcommand*{\glspostdescription}{}
    \makeglossaries
    \newglossaryentry{glos:produktmass}{
    name={Produktmaß},
    description={\blindtext[1]
    \begin{align*}
    X&\coloneqq\mathop{\times}\limits_{i=1}^nX_i=\prod_{i=1}^nX_i
    \end{align*}
    \blindtext[1]
    \begin{align*}
    \mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i&\coloneqq\sigma AAAAAAAAA
    \end{align*} 
    \blindtext[1]
    \begin{align*}
    X\\
    X
    \end{align*}
    \blindtext[1]
    \begin{align*}
    X\\
    X
    \end{align*}
    \blindtext[1]
    }}
    \begin{document}
    \printglossary[style=altlist,title=Glosar]
    \gls{glos:produktmass}
    \end{document}

  6. #6
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    das beweist nichts. `\blindtext[1]' sind für makeindex 13 Zeichen, ein etwaiger `\blindtext[99]' wären 14 ...

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  7. #7
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    496
    Hallo,

    dann kann man die zu lange Beschreibung doch auch in ein Makro auslagern:
    Code:
    \newglossaryentry{glos:produktmass}{name={Produktmaß},
    description={\DescProduktmass}}
    %
    \newcommand\DescProduktmass{%
    Vorgegeben seien die messbaren Räume $\left( X_i,\mathcal{A}_i\right)_{i=1,\ldots,n}$, dann bildet das kartesische Produkt
    \begin{align*}
    X&\coloneqq\mathop{\times}\limits_{i=1}^nX_i=\prod_{i=1}^nX_i
    \end{align*}
    den Grundraum. Die zu $X$ gehörige $\sigma$-Algebra wird über das Produkt der $\sigma$-Algebren $\mathcal{A}_1,\ldots,\mathcal{A}_n$ definiert als
    \begin{align*}
    \mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i&\coloneqq\sigma AAAAAAAA\\%MARKE
    \mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i&\coloneqq\sigma AAAAAAAA
    \end{align*} 
    Dabei bezeichne
    \begin{align*}
    X\\
    X
    \end{align*}
    die Projektionsabbildung auf die i-te Koordinate. Das für $\sigma$-finite Maßräume $\left( X_i,\mathcal{A}_i,\mu_i\right)_{i=1,\ldots,n}$ eindeutig festgelegte Maß
    \begin{align*}
    X\\
    X
    \end{align*}
    heißt Produktmaß, wobei $(X,\mathcal{A})=\left(\mathop{\times}\limits_{i=1}^nX_i,\mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i\right)$ ist.
    }
    Gruß
    Elke

  8. #8
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    @rais, okay, jetzt verstehe ich das mit der Anzahl der Zeichen für makeindex. Ich habe es mit der Option xindy versucht und auch mit dem style=longragged. Beides liefert kein Glossar.

    @esdd, das Auslagern des Text nach dem Muster von \blindtext funktioniert leider nicht:

    Code:
    \documentclass[a4paper,fleqn,titlepage,twoside]{scrreprt}
    \usepackage{etex}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{mathtools}
    \usepackage{amssymb}
    \usepackage{blindtext}
    
    \usepackage[ngerman]{translator}
    \usepackage[
    nonumberlist, %keine Seitenzahlen anzeigen
    acronym,      %ein Abkürzungsverzeichnis erstellen
    toc,          %Einträge im Inhaltsverzeichnis
    section,xindy]      %im Inhaltsverzeichnis auf section-Ebene erscheinen
    {glossaries}
    \usepackage{glossary-longragged}
    \renewcommand*{\glspostdescription}{}
    \makeglossaries
    \newglossaryentry{glos:produktmass}{
    name={Produktmaß},
    description={\DescProduktmass}}
    
    \newcommand\DescProduktmass{%
    Vorgegeben seien die messbaren Räume $\left( X_i,\mathcal{A}_i\right)_{i=1,\ldots,n}$, dann bildet das kartesische Produkt
    \begin{align*}
    X&\coloneqq\mathop{\times}\limits_{i=1}^nX_i=\prod_{i=1}^nX_i
    \end{align*}
    den Grundraum. Die zu $X$ gehörige $\sigma$-Algebra wird über das Produkt der $\sigma$-Algebren $\mathcal{A}_1,\ldots,\mathcal{A}_n$ definiert als
    \begin{align*}
    \mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i&\coloneqq\sigma\left(\bigcup_{i=1}^np_i^{-1}\left(\mathcal{A}_i\right)\right).
    \end{align*} 
    Dabei bezeichne
    \begin{align*}
    p_i:X\ni (x_1,\ldots,x_n)\mapsto p_i(x_1,\ldots,x_n)\coloneqq x_i\in X_i,
    \end{align*}
    die Projektionsabbildung auf die i-te Koordinate. Das für $\sigma$-finite Maßräume $\left( X_i,\mathcal{A}_i,\mu_i\right)_{i=1,\ldots,n}$ eindeutig festgelegte Maß
    \begin{align*}
    \mathop{\otimes}\limits_{i=1}^n\mu_i:\mathcal{A}\ni A\mapsto \mathop{\otimes}\limits_{i=1}^n\mu_i(A)\coloneqq\mu_1\left(p_1\left(A\right)\right)\cdots \mu_n\left(p_n\left(A\right)\right)
    \end{align*}
    heißt Produktmaß, wobei $(X,\mathcal{A})=\left(\mathop{\times}\limits_{i=1}^nX_i,\mathop{\otimes}\limits_{i=1}^n\mathcal{A}_i\right)$ ist.
    }
    \begin{document}
    \printglossary[style=altlist,title=Glosar]
    \gls{glos:produktmass}
    \end{document}

  9. #9
    Registrierter Benutzer
    Registriert seit
    13.11.2006
    Beiträge
    232
    Besten Dank euch beiden erst einmal, es funktioniert jetzt, sobald ich die Option "xindy" wieder rausnehme.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •