mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] how to make glossary in texmacs urgently need help


Chronological Thread 
  • From: Robert Lamar <address@hidden>
  • To: address@hidden
  • Subject: Re: [TeXmacs] how to make glossary in texmacs urgently need help
  • Date: Fri, 15 Aug 2008 13:50:33 +0100

R. G. Cottrell wrote:
address@hidden wrote:
Hi there,

I need help urgently to get an idea how to make glossary in texmacs. If you get experiences, please send me some simple sample file.

Best regards

Jack
It's in the manual under Links and Automatically generated content. It's like making an Index.

And no, I'm not going to give you an example that would expose my own situation.

Regards.

Come, now: there is no need to be snippy. If you don't want to share your documents, no one is asking you to do so. Indeed, if they are large, they might be more confusing than helpful. Jack asked for "some simple sample file", not trade secrets. If you do not have the time or inclination to make up an example like the one I have attached, then a reference to specific documentation is all that is necessary.

I am glad you mentioned that manual entry, because I had never tried to create a glossary, and it was interesting to try. Thank you for that.

Rob


--
Heriot-Watt University is a Scottish charity
registered under charity number SC000278.

<TeXmacs|1.0.6.12>

<style|<tuple|generic|tmdoc-markup>>

<\body>
  <section|Compiling a glossary>

  Glossaries<glossary-explain|glossary|a partial dictionary of a work> are
  compiled in a similar way as indexes, but the entries are not sorted. A
  ``regular''<glossary|regular glossary entry> glossary entry just contains
  some text and a page number will be generated for it. An
  ``explained''<glossary-explain|explained entry|An entry which has a
  description of the term.> glossary entry contains a second argument, which
  explains the notation. A ``duplicate'<glossary-dup|duplicate entry>'
  entry<glossary-dup|duplicate entry> may be used to create a page number for
  the second occurence of an entry. A glossary line<glossary-line|Unlike the
  previous glossary entries, the glossary-line, or ``interjection'', does not
  sport a page number.> creates an entry without a page number.

  <strong|N.B.:> The individual entries are made through
  <menu|Insert|Link|Glossary entry>. After the glossary (below) is inserted
  with \ <menu|Insert|Automatic|Glossary>, it is necessary to select the menu
  item <menu|Document|Update|All> repeatedly to insure that the glossary is
  properly populated.

  <\the-glossary|gly>
    <glossary-2|glossary|a partial dictionary of a work|<pageref|auto-2>>

    <glossary-1|regular glossary entry|<pageref|auto-3>>

    <glossary-2|explained entry|An entry which has a description of the
    term.|<pageref|auto-4>>

    Unlike the previous glossary entries, the glossary-line, or
    ``interjection'', does not sport a page number.
  </the-glossary>
</body>

<\initial>
  <\collection>
    <associate|language|british>
    <associate|page-type|# Simply write the paper name. See papersize(5) for
    possible values>
    <associate|preamble|false>
  </collection>
</initial>

<\references>
  <\collection>
    <associate|auto-1|<tuple|1|?>>
    <associate|auto-10|<tuple|1|?>>
    <associate|auto-2|<tuple|1|?>>
    <associate|auto-3|<tuple|1|?>>
    <associate|auto-4|<tuple|1|?>>
    <associate|auto-5|<tuple|1|?>>
    <associate|auto-6|<tuple|1|?>>
    <associate|auto-7|<tuple|1|?>>
    <associate|auto-8|<tuple|1|?>>
    <associate|auto-9|<tuple|1|?>>
  </collection>
</references>

<\auxiliary>
  <\collection>
    <\associate|gly>
      <tuple|normal|glossary|a partial dictionary of a work|<pageref|auto-2>>

      <tuple|normal|regular glossary entry|<pageref|auto-3>>

      <tuple|normal|explained entry|An entry which has a description of the
      term.|<pageref|auto-4>>

      <tuple|dup|duplicate entry|<pageref|auto-5>>

      <tuple|dup|duplicate entry|<pageref|auto-6>>

      <tuple|Unlike the previous glossary entries, the glossary-line, or
      ``interjection'', does not sport a page number.>
    </associate>
    <\associate|idx>
      <tuple|<tuple|<with|font-family|<quote|ss>|Insert>|<with|font-family|<quote|ss>|Link>|<with|font-family|<quote|ss>|Glossary
      entry>>|<pageref|auto-7>>

      <tuple|<tuple|<with|font-family|<quote|ss>|Insert>|<with|font-family|<quote|ss>|Automatic>|<with|font-family|<quote|ss>|Glossary>>|<pageref|auto-8>>

      <tuple|<tuple|<with|font-family|<quote|ss>|Document>|<with|font-family|<quote|ss>|Update>|<with|font-family|<quote|ss>|All>>|<pageref|auto-9>>
    </associate>
    <\associate|toc>
      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Compiling
      a glossary> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-1><vspace|0.5fn>

      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Glossary>
      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
      <no-break><pageref|auto-10><vspace|0.5fn>
    </associate>
  </collection>
</auxiliary>



Archive powered by MHonArc 2.6.19.

Top of page