mailing-list for TeXmacs Users

Text archives Help


[TeXmacs] [package] Chicago Manual of Style lists for legal pleadings


Chronological Thread 
  • From: Karl Hegbloom <address@hidden>
  • To: texmacs-users <address@hidden>
  • Subject: [TeXmacs] [package] Chicago Manual of Style lists for legal pleadings
  • Date: Tue, 28 Feb 2012 15:03:10 -0700
  • Authentication-results: mr.google.com; spf=pass (google.com: domain of address@hidden designates 10.152.148.2 as permitted sender) smtp.mail=address@hidden; dkim=pass header.i=address@hidden

Attached is a package I made for formatting nested 'enumerate' lists according to the Chicago Manual of Style guidelines, as used for legal pleadings. I learned about that list formatting style on the Wikipedia page for "Outline (summary)".

GPL. Enjoy.

<TeXmacs|1.0.7.14>

<style|source>

<\body>
  <\active*>
    <\src-title>
      <src-package|CMS-legal-document-lists|1.0>

      <\src-purpose>
        Render lists for legal documents with less indention and less
        vertical space between items so that it does not use up as much
        paper. Also use Chicago Manual of Style form, as described in the
        Wikipedia page about "Outline (summary)".
      </src-purpose>

      <src-copyright|2012|Karl M. Hegbloom>

      <\src-license>
        This software falls under the <hlink|GNU general public license,
        version 3 or later|$TEXMACS_PATH/LICENSE>. It comes WITHOUT ANY
        WARRANTY WHATSOEVER. You should have received a copy of the license
        which the software. If not, see <hlink|http://www.gnu.org/licenses/gpl-3.0.html|http://www.gnu.org/licenses/gpl-3.0.html>.
      </src-license>
    </src-title>
  </active*>

  <assign|item-hsep|<macro|1.0fn>>

  <assign|item-vsep|<macro|0fn>>

  \;

  <assign|aligned-dot-item|<macro|name|<aligned-item|<arg|name>.>>>

  <assign|aligned-bracket-item|<macro|name|<aligned-item|<arg|name><with|font-shape|right|)>>>>

  <assign|aligned-2-bracket-item|<macro|name|<aligned-item|<with|font-shape|right|(><arg|name><with|font-shape|right|)>>>>

  \;

  <assign|enumerate-level|0>

  <new-list|enumerate-1|<value|aligned-dot-item>|<macro|name|<number|<arg|name>|Roman>>>

  <new-list|enumerate-2|<value|aligned-dot-item>|<macro|name|<number|<arg|name>|Alpha>>>

  <new-list|enumerate-3|<value|aligned-dot-item>|<value|identity>>

  <new-list|enumerate-4|<value|aligned-bracket-item>|<macro|name|<with|font-shape|italic|<number|<arg|name>|alpha>>>>

  <new-list|enumerate-5|<value|aligned-2-bracket-item>|<value|identity>>

  <new-list|enumerate-6|<value|aligned-2-bracket-item>|<macro|name|<with|font-shape|italic|<number|<arg|name>|alpha>>>>

  <new-list|enumerate-7|<value|aligned-bracket-item>|<macro|name|<with|font-shape|italic|<number|<arg|name>|roman>>>>

  <assign|enumerate|<\macro|body>
    <\with|enumerate-level|<plus|<mod|<value|enumerate-level>|7>|1>>
      <compound|<merge|enumerate-|<value|enumerate-level>>|<arg|body>>
    </with>
  </macro>>

  <assign|enumerate*|<\macro|body>
    <\with|enumerate-level|<plus|<mod|<value|enumerate-level>|7>|1>>
      <compound|<merge|enumerate-|<value|enumerate-level>|*>|<arg|body>>
    </with>
  </macro>>
</body>

<\initial>
  <\collection>
    <associate|language|american>
    <associate|page-type|letter>
    <associate|sfactor|6>
  </collection>
</initial>


  • [TeXmacs] [package] Chicago Manual of Style lists for legal pleadings, Karl Hegbloom, 02/28/2012

Archive powered by MHonArc 2.6.19.

Top of page