Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 19

Thema: Glossar mit package glossaries

  1. #1
    Registrierter Benutzer
    Registriert seit
    03.12.2008
    Beiträge
    12

    Glossar mit package glossaries

    Hallo,

    ich versuche nach http://ewus.de/tipp-1029.html ein Glossar mit glossaries zu erstellen.

    Jedoch erhalte ich die Fehlermeldung
    ! LaTeX Error: Command \theglossary already defined.
    Könnt ihr mir helfen?

  2. #2
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Nicht alles zusammen

    In dem anderen Thema hast Du erwähnt, dass Du glossary installieren wolltest [1]. Das wird wohl mit glossaries kollidieren. Erstelle ein Minimalbeispiel, das den Fehler reproduziert.

    [1] Forums-Thema: Fehlermeldungen bei eingebundenen Grafiken nach MikTex-Update


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.12.2008
    Beiträge
    12
    Nach einigen Recherchen, v.a. hier im Forum, habe ich erfahren, dass glossaries dem älteren glossary vorzuziehen ist.
    Selbstverständlich habe ich das usepackage{glossary} durch usepackage{glossaries} ersetzt.

    Code:
    \documentclass[12pt,a4paper,BCOR1cm,twoside,openright]{scrbook}
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    % PACKAGES:
    
    \usepackage{amssymb,amsmath}
    \usepackage[english]{babel}
    \usepackage{tocbibind}
    \usepackage{parskip}
    \usepackage[latin1]{inputenc}
    \usepackage{a4wide}
    \usepackage{makeidx}
    \usepackage{glossaries}
    \usepackage{url}
    \usepackage{capt-of}
    \usepackage{algorithmic}
    \usepackage{doc}
    \usepackage{graphicx}
    \usepackage{colortbl}
    \usepackage{fancyhdr}
    \definecolor{gray}{gray}{0.8}
    \usepackage{color}
    \usepackage{algorithmic}
    \usepackage{algorithm}
    \renewcommand{\algorithmiccomment}[1]{// #1}
    \usepackage{longtable}
    \usepackage{listings}
    \usepackage[pdfpagelabels=true]{hyperref}
    
    % OTHER SETTINGS:
    
    % This is 'SCHUSTER.STY' as of 25. March 1990
    %
    % Disable single lines at the start of a paragraph (Schusterjungen)
    \clubpenalty = 10000
    %
    % Disable single lines at the end of a paragraph (Hurenkinder)
    \widowpenalty = 10000 
    \displaywidowpenalty = 10000
    %
    % - End of 'SCHUSTER.STY' -
    
    \bibliographystyle{alpha}
    
    % Pagestyle:
    %\pagestyle{plain}
    \pagestyle{fancy}% eigenen Seitestil aktivieren}
    
    % Avoid 'overhang':
    \sloppy
    
    \makeindex
    \makeglossaries
    
    \begin{document}
    \pagestyle{empty}
    \pagestyle{fancy}% eigenen Seitestil aktivieren}
    \fancyfoot[LE]{\thepage}
    \fancyfoot[RO]{\thepage}
    \fancyfoot[C]{}
    \fancyhead[C]{}
    \fancyhead[RO,LE]{\leftmark}
    
    \chapter{Introduction}
    \section{Background}
    \subsection{Online Social Networks} \newglossaryentry{glos:OSN}{name=Online social networks,description={Web communities, in which people create profiles, describing their own person and connect to other users, whom they know or share interest with}}
    \label{social_networks}
    
    [...]
    
    \printglossaries[style=altlist,title=Glossar]
    
    \bibliography{literatur} %Literatur
    \appendix
    \begin{appendix}
    \chapter{Appendix}
    \printindex
    \end{appendix}
    
    \end{document}

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    du solltest vielleicht mal einen Blick in die Liste der veralten Pakete schauen (hier im Forum ganz oben).
    Pakete doppelt laden ist auch nicht so toll. Und bist du dir sicher, dasss du algorithm,algorithmic und listings brauchst?
    Url und longtable (glaube ich) zählen zu den Paketen, welche nach hyperref geladen werden sollten.

    Gruß
    Marco

  5. #5
    Registrierter Benutzer
    Registriert seit
    06.09.2008
    Beiträge
    388
    ich glaube bei longtable irrst du nicht
    ich meine mich zu erinnern, dass es bei ltxtable ein problem geben kann, wenn man es vor hyperref lädt

  6. #6
    Registrierter Benutzer
    Registriert seit
    03.12.2008
    Beiträge
    12
    Zitat Zitat von mechanicus Beitrag anzeigen
    Hallo,

    du solltest vielleicht mal einen Blick in die Liste der veralten Pakete schauen (hier im Forum ganz oben).
    Pakete doppelt laden ist auch nicht so toll. Und bist du dir sicher, dasss du algorithm,algorithmic und listings brauchst?
    Url und longtable (glaube ich) zählen zu den Paketen, welche nach hyperref geladen werden sollten.

    Gruß
    Marco
    Danke für die Tipps.
    algorithm,algorithmic und listings benötige ich, da ich in meinem Projekt Algorithmen an Hand von Pseudo-Code-Beispielen erkläre.

    Dennoch, mein glossaries-Problem ist leider nicht gelöst...
    Besteht ein Konflikt mit einem der anderen Pakete?

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.09.2008
    Beiträge
    388
    Zitat Zitat von Windwalker Beitrag anzeigen
    Besteht ein Konflikt mit einem der anderen Pakete?
    Ja...

    indem ich einzelne pakete auskommentiere, konnt das problem auf das packet url reduziert werden, was-wie mechanicus meinte-hinter hyperref gehört

    also entweder schmeißt du glossaries hinter url in der reihenfolge (kA, ob dann noch alles funktioniert) oder du schmeißt url raus
    Geändert von René Geppert (04-01-2009 um 20:11 Uhr)

  8. #8
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von René Geppert Beitrag anzeigen
    ich glaube bei longtable irrst du nicht
    ich meine mich zu erinnern, dass es bei ltxtable ein problem geben kann, wenn man es vor hyperref lädt
    Hallo Rene,

    Na irdendwas war mit table

    Gruß
    Marco

  9. #9
    Tastenbimbo
    Gast

    Glossar Umlaute

    Hallo Community,

    ich habe bereits im Forum gesucht, leider nicht das passende zu meinem Problem gefunden.
    Ich arbeite mit MikTex und TeXnic Center (aktuelle stable Versionen).

    Sobald ich einen \newglossaryentry mit Umlauten anlege, spuckt TeXnic den Fehler "Missing \endcsname inserted" aus und es zerhaut mir alles!

    Die Pakete:
    Code:
    \documentclass[12pt,a4paper,oneside,ngerman]{scrartcl}
    \usepackage[acronym]{glossaries}
    \usepackage[german]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[pdftex]{graphicx}
    \usepackage{fancyhdr}
    \usepackage{geometry}
    \usepackage{hyperref}
    \usepackage[acronym]{glossaries}
    \usepackage{listings}
    \renewcommand*{\glspostdescription}{}
    \makeglossaries
    Der Glossar Eintrag:

    Code:
    \newglossaryentry{glos:Domänenwald}{
    name={Domänenwald}, 
    description={Strukturbezeichnung für die Domänengesamtstruktur}}
    Ich inkludiere alle Dateien, sobald ich den obigen Eintrag auskommentiere funktioniert alles einwandfrei.

    Danke & Gruß,

    Tastenbimbo

  10. #10
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo und Herzlich Willkommen
    Zitat Zitat von Tastenbimbo Beitrag anzeigen
    Der Glossar Eintrag:

    Code:
    \newglossaryentry{glos:Domänenwald}{
    name={Domänenwald}, 
    description={Strukturbezeichnung für die Domänengesamtstruktur}}
    Ich inkludiere alle Dateien, sobald ich den obigen Eintrag auskommentiere funktioniert alles einwandfrei.
    versuche es mit
    Code:
    \newglossaryentry{glos:Domaenenwald}{
    name={Domänenwald}, 
    description={Strukturbezeichnung für die Domänengesamtstruktur}}
    oder erstelle ein komplettes Minimalbeispiel

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

  11. #11
    Tastenbimbo
    Gast
    Hallo rais,

    Manchmal sieht man den Wald vor lauter Bäumen nicht mehr!
    Hat alles geklappt, ich finde mich jetzt einfach damit ab, dass Umlaute als Eintragsnamen nicht erlaubt sind!

    Wenn das Forum weiterhin so effizient zu Lösungen kommt, hab ich in 2 Wochen die Weltformel gehackt!

    Danke und Liebe Grüße,

    Tastenbimbo

  12. #12
    Registrierter Benutzer
    Registriert seit
    20.01.2009
    Beiträge
    6
    Hi Community,

    weiß jemand, wie ich in einem glossaries-Abkürzungsverzeichnis die ganzen Wörter im Index am Anfang groß geschrieben bekomme?

    Mein Code ist:
    Code:
    \usepackage[acronym,nonumberlist,toc]{glossaries}
    \makeglossaries
    
    \printglossary[type=\acronymtype,style=index,title=List of Abbreviations,toctitle=List of Abbreviations]
    
    \newacronym{RD}{R\&D}{research and development}
    Ergebnis ist:

    List of Abbreviations
    R&D research and development

    Nun würde ich aber gern "R&D Research and development" stehen haben, da dies ja dem allgemeinen Standard entspricht (oder nicht?).

    Danke!!
    Geändert von Pauerbuhn (20-01-2009 um 16:03 Uhr)

  13. #13
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    Ich kenne den Standard nicht, aber hier eine Möglichkeit:
    Code:
    \documentclass[a4paper,12pt,ngerman]{scrreprt}
    \usepackage[utf8]{inputenc}
    \usepackage{babel}
    \usepackage[normalem]{ulem}
    \usepackage[acronym,nonumberlist,toc]{glossaries}
    \makeglossaries
    
    
    
    \begin{document}
    \printglossary[type=\acronymtype,style=index,title=List of Abbreviations,toctitle=List of Abbreviations]
    \newacronym{RD}{R\&D}{\uline{R}esearch and \uline{D}evelopment}
    TExt \gls{RD} Text \gls{RD}
    \end{document}
    Gruß
    Marco

  14. #14
    Registrierter Benutzer
    Registriert seit
    20.01.2009
    Beiträge
    6
    Danke & Sorry, ich meinte nicht unterstrichen sondern nur groß geschrieben am Anfang. Die Unterstreichung sollte nur auf die Großschreibung aufmerksam machen, mein Fehler

    Wenn ich es direkt im \newacronym groß schreibe, wird es trotzdem klein, aber im Fließtext, wo es klein sein soll, groß

  15. #15
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    bei mir nicht.
    Code:
    \documentclass[a4paper,12pt,ngerman]{scrreprt}
    \usepackage[utf8]{inputenc}
    \usepackage{babel}
    \usepackage[normalem]{ulem}
    \usepackage[acronym,nonumberlist,toc]{glossaries}
    \makeglossaries
    
    
    
    \begin{document}
    \tableofcontents
    \printglossary[type=\acronymtype,style=index,title=List of Abbreviations,toctitle=List of Abbreviations]
    \clearpage
    \newacronym{RD}{R\&D}{Research and Development}
    \chapter{foo}
    TExt \gls{RD} Text \gls{RD}
    \end{document
    Ergebnis: ANHANG

    Gruß
    Marco

Lesezeichen

Berechtigungen

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