Model-Based Conversions of LATEX Documents
نویسندگان
چکیده
We are creating a document conversion system based on modelling the logical structures of two broad categories of document types: human-oriented and machine-oriented. Each human-oriented, or user, type is a genre of documents that is well defined and well known to human authors and readers; for example, “scientific articles”, “mathematical formulae” (e.g., x 3+x2−1 x2+1 ), or “limericks”. Each machine-oriented, or agent type, is the set of legal data objects of a document processing tool, for example, “LATEX documents” or “troff/EQN documents”. Our models specify the abstract, rather than the concrete (i.e., surface) syntax, of particular documents. Thus we work with documents as tree data structures, whose concrete presentations have a surface syntax of no intrinsic interest. By so proceeding we hope to best utilize the computational sciences, and sidestep what we believe to be the red herring of “markup language”.
منابع مشابه
Model - Based Conversions of LATEX
We are creating a document conversion system based on modelling the logical structures of two broad categories of document types: human-oriented and machine-oriented. Each human-oriented, or user, type is a genre of documents that is well de-ned and well known to human authors and readers; for example, \scientiic articles", \mathematical formulae" (e.g., x 3 +x 2 ?1 x 2 +1), or \limericks". Eac...
متن کاملTools for Collaborative Writing of Scientific LaTeX Documents
Collaborative writing of documents requires a strong synchronisation among authors. This paper describes a possible way to organise the collaborative preparation of scientific LATEX documents. The presented solution is primarily based on the version control system Subversion. The paper describes how Subversion can be used together with several other software tools and LATEX packages to organise...
متن کاملDon’t take LaTeX files from strangers
[email protected] TEX , L ATEX , AND B I B T EX F I L ES ARE a common method of collaboration for computer science professionals. It is widely assumed by users that LaTeX files are safe; that is, that no significant harm can come of running LaTeX on an arbitrary computer. Unfortunately, this is not the case. In this article we describe how to exploit LaTeX to build a virus that spreads between docum...
متن کاملOn a GUI-based Editor for Z Specifications and its Applications
There are some problems to describe the formal Z notation using a standard text editor. One of the reasons is to use the non-standard fonts and the special symbols in the Z notation, then making it difficult to write Z documents. This paper presents a solution to such problems. A prototype on a GUI-based editor for Z specifications, named ZEditor, is developed and improved. Using ZEditor, Z doc...
متن کاملIllustrating documents with TEX and PostScript
This handy reference describes techniques and tricks needed to illustrate LATEX documents, and answers common user questions about graphics and PostScript fonts. It provides the first full description of the standard LATEX color and graphics packages, and shows how you can combine TEX and PostScript capabilities to produce beautifully illustrated pages. Following the successful format of The LA...
متن کامل