logo of the Center for CANONICAL |SCIENCE)

index

Publications

Canonical science report 20091

Chronological index and latest reports.

CSReport package: new journal format over an Unicode extension of TeX engine

Download last version

Show today your sponsorship of canonical science endeavour!

Works, including those can be freely downloaded, are subjected to author rights.

Metadata

Kind of report: Announcement.

First version: 2009 May 06. Last version: 2009 May 06, 19:58 UTC.

Abstract

The canonical meta language (CanonML) continues under active development at laboratory. However, its formal structure, syntax, and basic semantics are already sufficiently developed to be tested in a real production environment such as the Canonical Science Reports journal. As a consequence of the current lack of final specification for CanonML, there exists not native engine that can be used to translate the contents of Canonical Science Reports to pixels in a monitor or dots in a printer. The development of native CanonML rendering engines is left for a future.

After testing alternative models for rendering CanonML contents, an improved TeX engine has been selected for the publishing model of this journal. Several advanced typographical features are available through a TeX engine, including ligatures and pair kerning.

The new format for Canonical Science Reports continues doing an intensive use of color to convey meaning. Readers may also find a broad class of formatting changes. The overall design is fresh and its modern look matches the new vision of Nature offered by canonical science. The new font plays an important role.

This Announcement report gives a concise presentation of CSReport, the preferred submission format for this journal. This package is built over an Unicode extension of TeX, and emphasizes the use of semantic markup and the reusing of code. This presentation includes samples of code showing advantages over Donald E. Knuth's original version.

Citation of last version

  • CSReport package: new journal format over an Unicode extension of TeX engine 2009: Can. Sci. Rep. 20091v1. González-Álvarez, Juan R.

References

Ordered by first appearance on the report.

  • Launch of new canonical science journal 2008: Can. Sci. Rep. 20081v3. González-Álvarez, Juan R.
  • Lisp (programming language) - Wikipedia, the free encyclopedia 23 Abril 2009 (Access): http://en.wikipe dia.org/wiki/Lisp_(programming_language)/. Author not available.
  • Scheme (programming language) - Wikipedia, the free encyclopedia 23 Abril 2009 (Access): http://en.wiki pedia.org/wiki/Scheme_(programming_language)/. Author not available.
  • The TeXbook 1984: Reading, Massachusetts: Addison-Wesley. Knuth, Donald E.
  • The Center for CANONICAL |SCIENCE), CanonML 0.7 over the Internet HTML 23 Abril 2009 (Access): http://www.canonicalscience.org/miscellaneous/canonml07.html. Author not available.
  • XML - Wikipedia, the free encyclopedia 24 Abril 2009 (Access): http://en.wikipedia.org/wiki/XML/. Author not available.
  • Extensible Stylesheet Language - Wikipedia, the free encyclopedia}24 Abril 2009 (Access): http://en. wikipedia.org/wiki/Extensible_Stylesheet_Language/. Author not available.
  • MathML - Wikipedia, the free encyclopedia 24 Abril 2009 (Access): http://en.wikipedia.org/wiki/MathML/. Author not available.
  • Japanese High School Text "Mathematics B" 24 Abril 2009 (Access): http://www.antennahouse.com /product/img/mathml_sample.pdf. Author not available.
  • Canonical science: its history, goals, and future 2008: Can. Sci. Rep. 20083v1. González-Álvarez, Juan R.
  • REVTeX 4 FAQ// Journals of The American Physical Society 27 Abril 2009 (Access): http://authors.aps.org /revtex4/revtex4_faq.html\#b5. Author not available.
  • Unicode Nearly Plain-Text Encoding of Mathematics 28 Aug 2006: http://www.unicode.org/notes/tn28/ UTN28-PlainTextMath-v2.pdf. Sargent III, Murray.
  • REVTeX 4 Home Page 27 Abril 2009 (Access): http://authors.aps.org/revtex4/. Author not available.

Rights reserved