axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] [build-improvements] axiom.sty


From: Gabriel Dos Reis
Subject: [Axiom-developer] [build-improvements] axiom.sty
Date: 23 Oct 2006 20:46:25 -0500

Hi,

  I added a few LaTeX macros to support documentation.
Future patches to some pamphlets will use them.

-- Gaby
2006-10-23  Gabriel Dos Reis  <address@hidden>

        * axiom.sty.pamphlet (\section{More Macros for Pamphlet Files}):
        New.  Add more support macros.
        * Makefile.pamphlet (pamphlets): Include axiom.sty.pamphlet.
        * Makefile.in: Generate.
 
*** Makefile.in (revision 15895)
--- Makefile.in (local)
*************** DOC=${INT}/doc
*** 7,13 ****
  
  subdir = src/doc/
  
! pamphlets = DeveloperNotes.pamphlet Rosetta.pamphlet $(booklet_SOURCES)
  
  FILES= ${MID}/axiom.bib ${STY}/axiom.sty \
         ${DVI}/book.dvi ${DVI}/bookvol1.dvi ${DVI}/endpaper.dvi
--- 7,17 ----
  
  subdir = src/doc/
  
! pamphlets = axiom.sty.pamphlet \
!       axiom.bib.pamphlet \
!       DeveloperNotes.pamphlet \
!       Rosetta.pamphlet \
!       $(booklet_SOURCES)
  
  FILES= ${MID}/axiom.bib ${STY}/axiom.sty \
         ${DVI}/book.dvi ${DVI}/bookvol1.dvi ${DVI}/endpaper.dvi
*** Makefile.pamphlet   (revision 15895)
--- Makefile.pamphlet   (local)
*************** DOC=${INT}/doc
*** 144,150 ****
  
  subdir = src/doc/
  
! pamphlets = DeveloperNotes.pamphlet Rosetta.pamphlet $(booklet_SOURCES)
  
  FILES= ${MID}/axiom.bib ${STY}/axiom.sty \
         ${DVI}/book.dvi ${DVI}/bookvol1.dvi ${DVI}/endpaper.dvi
--- 144,154 ----
  
  subdir = src/doc/
  
! pamphlets = axiom.sty.pamphlet \
!       axiom.bib.pamphlet \
!       DeveloperNotes.pamphlet \
!       Rosetta.pamphlet \
!       $(booklet_SOURCES)
  
  FILES= ${MID}/axiom.bib ${STY}/axiom.sty \
         ${DVI}/book.dvi ${DVI}/bookvol1.dvi ${DVI}/endpaper.dvi
*** axiom.sty.pamphlet  (revision 15895)
--- axiom.sty.pamphlet  (local)
*************** Finally we make address@hidden `other' again.
*** 1909,1914 ****
--- 1909,1935 ----
  
  @
  
+ \section{More Macros for Pamphlet Files}
+ 
+ This section defines additional macros for use in pamphlet files.
+ More specifically, it provides support for typesetting file names,
+ tool names, etc.
+ <<axiom.sty>>=
+ %% typeset e.g. and i.e.
+ \newcommand{\eg}{\emph{e.g.}}
+ \newcommand{\ie}{\emph{i.e.}}
+ 
+ %% Typeset in-line code.
+ \newcommand{\Code}[1]{\texttt{#1}}
+ 
+ %% Typeset a file name
+ \newcommand{\File}[1]{{\itshape{#1}}}
+ 
+ %% Typeset a tool name, e.g. Axiom
+ \newcommand{\Tool}[1]{{\bfseries\sffamily{#1}}}
+ @
+ 
+ 
  \section{Computer Algebra names support for CATS test suite}
  
  We need to be able to mark the various computer algebra sections




reply via email to

[Prev in Thread] Current Thread [Next in Thread]