LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
Mailing list for the LaTeX3 project <[log in to unmask]>
Subject:
From:
"Johannes L. Braams" <[log in to unmask]>
Date:
Tue, 18 Feb 1997 23:13:30 +0100
In-Reply-To:
Your message of "Sun, 16 Feb 1997 21:07:29 +0100." <[log in to unmask]>
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Parts/Attachments:
text/plain (55 lines)
On Sunday, February 16 Frank.Mittelbach wrote:


>
> i don't know if there is a compiled list for babel or whether one has
> to get this out of the babel language files. perhaps Johannes can tell
> us if he has such a list (otherwise i might compile that list myself
> but that would take some time)
>
> Johannes?
At the EuroTeX conference in Gdansk (1994) there was a babel bof.
We came up with a list of aspects of multilingual typesetting:

\documentclass[a4,11pt]{artikel3}
\usepackage[english]{babel}
\begin{document}

At the Euro\TeX\ conference in Gdansk (1994) a babel bof was held.
We discussed about what defines a language.
We came up with a list of language attributes:

\begin{itemize}
\item hyphenation patterns and associated left- and righthyphenmin
\item fontencoding (outputencoing)
\item direction of writing
\item input encoding
\item punctuation
\item quotation marks
\item captions and dates (perhaps several formats of dates)
\item mathematics (ie \tan gives either tan or tg)
\item typographic conventions
\item enumerating
\item ligatures
\item hyphen split (see article from Jiri Zlatuska)
\item collating sequence (|\alph| etc.
\item (conventions for emphasis, but more for document class,
  publishing house conventions).
\end{itemize}

|\selectlanguage| should always select the defaults for all attributes.
|\setdefaultattributes| has two arguments, the name of a language and
a comma separated list of attribs to switch when switching to the
secondary language.

|\begin{<language>quote}| has an optional argument with a comma
separated list to override the defaults

people would like the syntax
|\uselanguage{english}[<list of attribs>]| instead of
|\usepackage[english]babel}|.
\end{document}


Johannes Braams

ATOM RSS1 RSS2