X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1218" "Wed" "26" "January" "1994" "10:17:21" "-0500" "Michael Downes" "MJD@MATH.AMS.ORG" "<199401261519.AA07482@mail.cs.tu-berlin.de>" "26" "class defaults" "^Date:" nil nil "1" "1994012615:17:21" "class defaults" (number " " mark " Michael Downes Jan 26 26/1218 " thread-indent "\"class defaults\"\n") "<01H84UVY9UZ68Y5MV1@MATH.AMS.ORG>"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA09810; Wed, 26 Jan 94 16:19:48 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA27244; Wed, 26 Jan 94 16:19:46 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA07482 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Wed, 26 Jan 1994 16:19:44 +0100 Message-Id: <199401261519.AA07482@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 2942; Wed, 26 Jan 94 16:19:45 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 2941; Wed, 26 Jan 1994 16:19:45 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 9815; Wed, 26 Jan 1994 16:19:23 +0000 Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <01H84UVY9UZ68Y5MV1@MATH.AMS.ORG> Date: Wed, 26 Jan 1994 10:17:21 -0500 From: Michael Downes Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: class defaults Status: R X-Status: X-Keywords: X-UID: 1307 > hyphenation - i suppose you want me to type \language{EN} or whatever > at the start of every single thing i write? we are stuck with american > hyphenation by default for ever and ever? sigh. i imagine we are > > sebastian > ... if i have to specofy > uk hyphenation in every document, i think my colleagues in the US > should suffer too by saying \documentclass[lettersize]{...} in every > job. The default paper size for {article} is US letter size principally for historical reasons: article.sty was written by LL originally for US defaults ten years ago. When documentstyles were still styles and not classes. If a documentclass must provide a default design, then perhaps by the same logic it must also provide a default language, font encoding, and paper size. (I'm inclined to think that using the default article design for Russian or Arabic would be a design blunder similar in magnitude to the blunder of using wrong hyphenation patterns.) An international documentclass like `article', if it were newborn today, should probably use by default an international paper size, international font encoding, ... and international language! I guess this means A4 paper, T1 fonts, and Esperanto :-) Michael