I would like in my document to have fromphone
and frommobilephone
, but \KOMAoptions doesnt support frommobilephone
…
as i searched in the Internet for solution, i found a lco file from Dr. Michael Ebner, which i find very nice still, but neither he solved this.
Could someone help tell me how could i change the lco file that it would also frommobilephone support?
Regards
Vorlagen/ebner.lco
% $Id$
% Author: Dr. Michael Ebner, Michael@DrEbner.net
% Date: May 2005
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Letter Class Option of Michael Ebner
%
% briefkopf fuer Dr auch machen (geht das vererbend)??
\ProvidesFile{ebner.lco}[%
2002/07/24 LaTeX2e unsupported letter-class-option]
\RequirePackage{marvosym} % Fuer Telefon-, Handy- und Briefsymbol
\RequirePackage{relsize}% fuer groesseren fromname
\LoadLetterOption{DINmtext}
\@setplength{toaddrvpos}{39mm}
\@addtoplength{toaddrhpos}{10mm}% BCOR correction
\KOMAoptions{fromalign=right,fromrule=aftername,fromphone,%
fromemail,enlargefirstpage,foldmarks}
%,headsepline,footsepline
\setkomavar{emailseparator}{~}
\setkomavar{phoneseparator}{~}
\addtokomafont{fromname}{\bfseries\larger}
\setkomavar{fromname}{Michael~Ebner}
\setkomavar{signature}{Michael~Ebner}
\setkomavar{fromaddress}{Strasse~1\\37000~G\"ottingen}
\setkomavar{backaddress}{Michael~Ebner,~Strasse~1,~37000~G\"ottingen}
\setkomavar{place}{G\"ottingen}
\setkomavar{fromphone}[\Telefon~]{(05\,51)~1\,23\,45\,67}
\newkomavar{frommobilephone}
\setkomavar{frommobilephone}{(01\,79)~1\,23\,45\,67}
\setkomavar{fromemail}[\Email~]{mail@post.de}
\setkomavar{fromurl}{www.MichaelEbner.net}
\firstfoot{\parbox[b]{\textwidth}{%
\centering\usekomafont{footnote}
\@ifundefined{footrulewidth}{%
\let\footrulewidth\textwidth}{}
\null\rule{\footrulewidth}{.4pt}\\\relax
\def\\{\ \textperiodcentered\ \ignorespaces}
\usekomavar*{frombank}: \usekomavar{frombank}
}}
\endinput
My latex document:
\documentclass[ ebner,%
paper=a4,%
fontsize=10pt,%
ngerman,%
pdftex,%
BCOR=10mm%
]{scrlttr2}%
\KOMAoptions{ fromalign=right,%
paper=a4,%
fromrule=aftername,%
foldmarks=false,%
parskip=full,%
addrfield=true,%
backaddress=false,%
numericaldate=false,%
enlargefirstpage,%
foldmarks=false,%
fromphone=true,%
fromemail=true}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc} % T1-encoded fonts: auch Wörter mit Umlauten trennen
\usepackage{url}
\usepackage{ae} % Schöne Schriften für PDF-Dateien
\usepackage{microtype} % Mikrotypographische Anpassungen für pdflatex
\usepackage{fixltx2e} % korrigiert LaTeX-Fehler
\firstfoot{} % no bank information
\setkomavar{date}{\today}
\setkomavar{subject}{Betref}
\setkomavar*{enclseparator}{Anlagen}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage{a4wide}
\begin{document}
\pagestyle{empty}
\begin{letter}%
{Musterfirma \\ Musterbereich \\ Herr Hans Mustermann \\ Musterstrasse \\ 55555 Musterhausen}
\opening{Sehr geehrte Damen und Herren,}
\closing{Mit freundlichen Grüßen}
\enlargethispage{6\baselineskip}\medskip
\noindent Anlagen
\end{letter}
\end{document}
Best Answer
I am pretty sure someone will come up with something much better... Basically in the lco file you show above frommobilephone is defined but not used anywhere. So I went along and defined a
\newkomavar{mobile}
and used it in a redefinition of firsthead (\setkomavar{firsthead}{...}
). I am fairly sure there is a better way of doing it that does not involve hard-coding of\Telefon
and\Mobilefone
in this definition but I was not able to figure that out straight away.