src/Doc/Isar_Ref/Document_Preparation.thy
changeset 59116 77351f2051f5
parent 58999 ed09ae4ea2d8
child 59783 00b62aa9f430
equal deleted inserted replaced
59114:8281f83d286f 59116:77351f2051f5
   466     'rail' (@{syntax string} | @{syntax cartouche})
   466     'rail' (@{syntax string} | @{syntax cartouche})
   467   \<close>}
   467   \<close>}
   468 
   468 
   469   The @{antiquotation rail} antiquotation allows to include syntax
   469   The @{antiquotation rail} antiquotation allows to include syntax
   470   diagrams into Isabelle documents.  {\LaTeX} requires the style file
   470   diagrams into Isabelle documents.  {\LaTeX} requires the style file
   471   @{file "~~/lib/texinputs/pdfsetup.sty"}, which can be used via
   471   @{file "~~/lib/texinputs/railsetup.sty"}, which can be used via
   472   @{verbatim \<open>\usepackage{pdfsetup}\<close>} in @{verbatim "root.tex"}, for
   472   @{verbatim \<open>\usepackage{railsetup}\<close>} in @{verbatim "root.tex"}, for
   473   example.
   473   example.
   474 
   474 
   475   The rail specification language is quoted here as Isabelle @{syntax
   475   The rail specification language is quoted here as Isabelle @{syntax
   476   string} or text @{syntax "cartouche"}; it has its own grammar given
   476   string} or text @{syntax "cartouche"}; it has its own grammar given
   477   below.
   477   below.