GeneralKOMA Script | Language Problem in »scrlttr2« Class

LaTeX specific issues not fitting into one of the other forums of this category.
Post Reply
ohhmygod
Posts: 2
Joined: Tue Jan 24, 2012 9:33 am

KOMA Script | Language Problem in »scrlttr2« Class

Post by ohhmygod »

Hi guys,

I recently changed computer and my old XeLaTeX file for cover letters wont work anymore. Even the following piece of code didn't work !

Code: Select all

\documentclass{scrlttr2}
 
\begin{document}

\begin{letter}
\opening{Dear ...,}
My name is bla bla bla...
\closing{Regards} 
\end{letter}

\end{document}
The error is

Code: Select all

This is XeTeX, Version 3.1415926-2.3-0.9997.5 (MiKTeX 2.9)
entering extended mode

("C:\Documents and Settings\Toshiba\Desktop\New Folder\Professional\2012 CLs\te
st2.tex"
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic, 
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese, 
romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
senglishmax, welsh, loaded.

("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrlttr2.cls"
Document Class: scrlttr2 2011/06/16 v3.09a KOMA-Script document class (letter)

("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrkbase.sty"
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrbase.sty" ("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty
")
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrlfile.sty"
Package scrlfile, 2011/03/09 v3.09 KOMA-Script package (loading files)
                  Copyright (C) Markus Kohm

)))
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrsize12pt.clo")
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\typearea.sty"
Package typearea, 2011/06/16 v3.09a KOMA-Script package (type area)
                  Copyright (C) Frank Neukam, 1992-1994
                  Copyright (C) Markus Kohm, 1994-

))
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\DIN.lco")
("C:\Documents and Settings\Toshiba\Desktop\New Folder\Professional\2012 CLs\te
st2.aux"

! Package babel Error: You haven't loaded the option english yet.

See the babel package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.2 \select@language{english}
Last edited by ohhmygod on Tue Jan 24, 2012 10:08 am, edited 1 time in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

Stefan Kottwitz
Site Admin
Posts: 10345
Joined: Mon Mar 10, 2008 9:44 pm

Re: KOMA Script | Language Problem in »scrlttr2« Class

Post by Stefan Kottwitz »

Hi,

welcome to the board!
You forgot to post the error message, you posted another code example instead.

Stefan
LaTeX.org admin
User avatar
Stefan Kottwitz
Site Admin
Posts: 10345
Joined: Mon Mar 10, 2008 9:44 pm

Re: KOMA Script | Language Problem in »scrlttr2« Class

Post by Stefan Kottwitz »

I suggest to remove the .aux file and compile again.

Stefan
LaTeX.org admin
ohhmygod
Posts: 2
Joined: Tue Jan 24, 2012 9:33 am

KOMA Script | Language Problem in »scrlttr2« Class

Post by ohhmygod »

Thanks Stephan but that didn't help.

Code: Select all

This is XeTeX, Version 3.1415926-2.3-0.9997.5 (MiKTeX 2.9)
entering extended mode

("C:\Documents and Settings\Toshiba\Desktop\New Folder\Professional\2012 CLs\te
st2.tex"
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic, 
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese, 
romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
senglishmax, welsh, loaded.

("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrlttr2.cls"
Document Class: scrlttr2 2011/06/16 v3.09a KOMA-Script document class (letter)

("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrkbase.sty"
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrbase.sty" ("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty
")
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrlfile.sty"
Package scrlfile, 2011/03/09 v3.09 KOMA-Script package (loading files)
                  Copyright (C) Markus Kohm

)))
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\scrsize12pt.clo")
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\typearea.sty"
Package typearea, 2011/06/16 v3.09a KOMA-Script package (type area)
                  Copyright (C) Frank Neukam, 1992-1994
                  Copyright (C) Markus Kohm, 1994-

))
("C:\Documents and Settings\Toshiba\Application Data\MiKTeX\2.9\tex\latex\koma-
script\DIN.lco")
No file test2.aux.
! Undefined control sequence.
\select@language ... \@empty }\languageshorthands 
                                                  {none}\babel@beginsave \cs...
l.3 \begin{document}
                    
? 
User avatar
Stefan Kottwitz
Site Admin
Posts: 10345
Joined: Mon Mar 10, 2008 9:44 pm

KOMA Script | Language Problem in »scrlttr2« Class

Post by Stefan Kottwitz »

At least you are one step further, as the first error message vanished, now there's another. \languageshorthands is undefined, it's a command of the babel package. Load it explicitely:

Code: Select all

\usepackage[english]{babel}
Stefan
LaTeX.org admin
Aphidman
Posts: 1
Joined: Fri Dec 06, 2013 7:25 am

Re: KOMA Script | Language Problem in »scrlttr2« Class

Post by Aphidman »

Thank you for the question and the reply — I was having the same problem, which is now fixed.
Post Reply