Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 20. 05. 2012 22:35

Stýv
Vrchní cenzor
Příspěvky: 5692
Reputace:   215 
Web
 

LaTeX - úprava šablony

(přesunuto z pískoviště, ať je to nápadnější)

milí kolegové, tak jednou zase potřebuju poradit já. chtěl jsem si upravit šablonu moderncv, abych tam mohl napsat datum narození.

Code:

  \begin{minipage}[b]{\maketitledetailswidth}%
    \raggedleft\addressfont\color{addresscolor}%
    \ifthenelse{\isundefined{\@narozeni}}{}{\maketitledetailsnewline nar.~\@narozeni}%
    \ifthenelse{\isundefined{\@addressstreet}}{}{%
      \maketitledetailsnewline%
      \addresssymbol~\@addressstreet%
      \ifthenelse{\isundefined{\@addresscity}}{}{\\\@addresscity}}%
    \ifthenelse{\isundefined{\@mobile}}{}{\maketitledetailsnewline\mobilesymbol~\@mobile}%

Code:

\newcommand*{\firstname}[1]{\def\@firstname{#1}}
\newcommand*{\familyname}[1]{\def\@familyname{#1}}
\renewcommand*{\title}[1]{\def\@title{#1}}
\newcommand*{\narozeni}[1]{\def\@narozeni{#1}}
\newcommand*{\address}[2]{\def\@addressstreet{#1}\def\@addresscity{#2}}
\newcommand*{\mobile}[1]{\def\@mobile{#1}}

ve výše uvedených úryvcích ze souborů moderncvthemeclassic.sty resp. moderncv.cls jsem přidal ty řádky s "narozeni" podle vzoru ostatních řádků. a ono to nefunguje! když napíšu v dokumentu

Code:

\narozeni{12. 6. 1988}

tak to na mě řve "! Undefined control sequence." nevíte někdo, co s tím? zkusil jsem i restartovat počítač, jestli ta šablona nezůstala někde v nějaký cache, a nic

dodatek: i když používám miktex 2.9 (opravdu běží podle logu), tak moderncv se mi nainstalovalo do složky miktex 2.7. je to normální? může to s tím souviset?

Offline

  • (téma jako vyřešené označil(a) Stýv)

#2 21. 05. 2012 16:39

Olin
Místo: Brno / Praha
Příspěvky: 2823
Reputace:   81 
 

Re: LaTeX - úprava šablony

Zkus prosím trochu podrobnější bug report, tj. poslat příslušnou část .log souboru.


Matematika = královna věd. Analýza = královna matematiky. (Teorie množin = bohatství matematiky.)
MKS Náboj iKS

Offline

 

#3 21. 05. 2012 18:19

Stýv
Vrchní cenzor
Příspěvky: 5692
Reputace:   215 
Web
 

Re: LaTeX - úprava šablony

nevim, jestli tohle k něčemu pomůže...

Code:

! Undefined control sequence.
l.9 \narozeni
             {12. 6. 1988}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

Offline

 

#4 21. 05. 2012 20:22 — Editoval Olin (21. 05. 2012 20:23)

Olin
Místo: Brno / Praha
Příspěvky: 2823
Reputace:   81 
 

Re: LaTeX - úprava šablony

Tipl bych si, že vzhledem k tomu myšmaši ve verzích MikTeXu se ti asi načítá nějaký jiný soubor. Zkus do nějakého z těch souborů propašovat něco jako

Code:

\message{test!}

a podívat se, zda se "test!" dostal do logu.


Matematika = královna věd. Analýza = královna matematiky. (Teorie množin = bohatství matematiky.)
MKS Náboj iKS

Offline

 

#5 27. 05. 2012 17:06

Stýv
Vrchní cenzor
Příspěvky: 5692
Reputace:   215 
Web
 

Re: LaTeX - úprava šablony

↑ Olin: tak jsem na to přišel, verze 2.9 si ty soubory stahuje do složky Data aplikací a ne tam, kde je nainstalovaná. díky

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson