Mensagem de aviso: "As notas marginais ultrapassam o papel"

Mensagem de aviso: "As notas marginais ultrapassam o papel"
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}

\end{document}

Estou usando o TexMaker 4.0.1 desde esta manhã. Ele continua me enviando esta mensagem de aviso sempre que compilo meu documento. Não entendo a terminologia (notas marginais) da mensagem. Acho que esse aviso se deve aos valores especificados junto com o \geometrycomando. No entanto, não há nenhum valor negativo escrito ali. Também tentei transformar esses zeros em uns, mas ainda deu o mesmo aviso.

Qual é a causa desta mensagem de aviso e como posso corrigi-la?

Responder1

Acabei de adicionar um pacote showframeao seu MWE para mostrar as margens resultantes do seu MWE.

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}          % http://www.ctan.org/pkg/showframe
\usepackage[a4paper]{geometry}  % change later to \usepackage{geometry}
\geometry{verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}
Text
\end{document}

Para produzir uma página adicionei apenas "Texto" como conteúdo do seu documento. O resultado é então:

Resultado MWE antes

Agora comente a linha que começa com \geometrye verifique o resultado. Por fim, exclua a opção a4paperde pacote geometrye compile novamente.

Acho que depois disso a mensagem de erro fica clara ;-)

Na página 10 da documentação do pacote geometryvocê encontra a descrição de 3 opções para controlar as margens da sua página. Incluí essas opções (sem margens e margens muito pequenas, acho quase inúteis?) no seguinte MWE (brinque com os sinais de comentários %). Agora você tem papel tamanho A4 sem mensagem de erro.

O novo MWE:

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}            % http://www.ctan.org/pkg/showframe
\usepackage{geometry}             % change later to \usepackage{geometry}
%\geometry{a4paper,verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
%\geometry{nomarginpar,a4paper,verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\geometry{marginparwidth=0.5cm,a4paper,verbose,tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage{babel}
\begin{document}
Text
\end{document}

Responder2

Eu reescreveria seu arquivo mínimo da seguinte maneira:

% \documentclass[english]{article} % <-- load language options with babel
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{showframe}          % http://www.ctan.org/pkg/showframe
\usepackage{geometry}
\geometry{verbose,
tmargin=1cm,bmargin=1cm,lmargin=1cm,rmargin=1cm,
headheight=0cm,headsep=0cm,footskip=0cm,
nomarginpar % <-- comment out this option to see the difference
}
\pagestyle{empty}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage[english]{babel}
\begin{document}
Text
\end{document}

Se você comentar nomarginpar, verá a diferença (graças ao pacote showframe). Observe também que, dependendo das suas configurações, talvez não seja necessário especificar que deseja usar papel A4. O padrão é A4 ou 'papel carta' (ou seja, o papel 8,5'x11' comum apenas na América do Norte). Se a configuração padrão for o tipo errado de papel, você poderá alterar isso, mas isso depende do seu sistema e da configuração.

informação relacionada