Tenho problemas com meu modelo. Sempre que quero incluir um objeto do meu modelo, isso me dá um problema;
Undefined control sequence
Meu file.tex
:
\documentclass[12pt]{article}
\usepackage{dipp}
\usepackage[utf8, latin2]{inputenc} % Kódování
\usepackage[english, czech]{babel} % Čeština
\usepackage[T1]{fontenc} % České fonty
\begin{document}
\inputencoding{utf8}
\skola{text}
\fakulta{text}
\titul{text}{text}{text}{text}
\podekovani{text}
\prohlaseni{text...}
\abstract{abstracteng}{text} %% the error ocurs after adding this line
%\abstrakt{asdd}{asdd}
\obsah %%content
%%ok text stuff
\end{document}
Meu style.tex
:
\def\abstract#1#2{\cleardoublepage\vspace*{3cm}{\english
\noindent {\sffamily\bfseries Abstract}\par\medskip
\noindent #1 \par \medskip #2}}
\def\abstrakt#1#2{\vspace*{3cm}{\noindent
{\sffamily\bfseries Abstrakt}\par\medskip
\noindent #1 \par \medskip #2}}
Meu erro:
! Undefined control sequence.
\abstract ...ardoublepage \vspace *{3cm}{\english
\noindent {\sffamily \bfse...
l.33 \abstract{abstracteng}{text}
?
Você sabe o que pode estar errado nisso? Isso me deixa com a mente muito sangrenta.
Responder1
Como descobrimos em vários comentários, o problema é que a macro \english
não está definida. Isso causa o erro fornecido.
Para resolver seu problema, use \setlanguage{english}
. Isso muda o idioma do documento para inglês, incluindo os nomes especiais do LaTeX como \refname
etc.