Anuncio

Colapsar
No hay ningún anuncio todavía.

Problema con input include

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • Problema con input include

    Hola, estoy escribiendo un documento algo grande y estoy usando los input e include, el problema es que cuando uso \input para no iniciar en una hoja nueva pero me salen badbox cuando por ejemplo en la hoja hay varios subtitulos todos ellos dejan de caber en la hoja, o cuando escribo un texto de determinado tamaño tambien me sale lo mismo, en cambio cuando uso include no sucede eso.

    ¿Alguien tiene idea de porque sucede eso? ... ¿como lo soluciono?

    Gracias de antemano.

  • #2
    Re: Problema con input include

    Ni idea, podrías poner un ejemplo mínimo para que veamos lo que pasa...
    La única alternativo a ser Físico era ser etéreo.
    @lwdFisica

    Comentario


    • #3
      Re: Problema con input include

      Escrito por pod Ver mensaje
      Ni idea, podrías poner un ejemplo mínimo para que veamos lo que pasa...
      Bueno, el preámbulo que uso es el siguiente:

      Código:
      \documentclass[a4paper,10 pt]{book}
      
      \sloppy % suaviza las reglas de ruptura de l�neas de LaTeX
      %\frenchspacing % usar espaciado normal despu�s de '.'
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%PAQUETESNECESARIOS%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %\usepackage[a4paper,right=2cm,top=2.5cm]{geometry}
      \usepackage{latexsym} % S�mbolos
      %\usepackage[dvips]{graphicx}
      \usepackage[pdftex]{graphicx}
      \usepackage{multicol} % Columnas
      \usepackage{amssymb}  %M�s s�mbolos
      \usepackage{tocbibind}%Inclusion de indice alfab�tico y bibliografia en indice de contenidos
      \usepackage{amsmath}
      \usepackage{tensor}
      \usepackage{vector}
      %\usepackage{pst-plot.sty}
      %\usepackage{esint}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%PERSONALIZACIÓN DE CABECERAS%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \usepackage{fancyhdr}
      \pagestyle{fancy}
      % con esto nos aseguramos de que las cabeceras
      % de capítulo y de sección vayan en minúsculas
      \usepackage{lettrine}%letras capitales
      \renewcommand{\chaptermark}[1]{%
      \markboth{#1}{}}
      \renewcommand{\sectionmark}[1]{%
      \markright{\thesection\ #1}}
      \fancyhf{} % borra cabecera y pie actuales
      \fancyhead[LE,RO]{\bfseries\thepage}
      \fancyhead[LO]{\bfseries\rightmark}
      \fancyhead[RE]{\bfseries\leftmark}
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.5pt} % espacio para la raya
      \fancypagestyle{plain}{%
      \fancyhead{} % elimina cabeceras en páginas "plain"
      \renewcommand{\headrulewidth}{0pt} % así como la raya
      }
      
      
      \usepackage[utf8]{inputenc}
      %\usepackage[spanish]{babel}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%colores%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \usepackage[usenames,dvipsnames]{color}
      \definecolor{morado}{rgb}{0.50,0.00,0.50}
      \definecolor{azul}{rgb}{0.00,0.00,0.70}
      \definecolor{rojo}{rgb}{0.70,0.00,0.00}
      \definecolor{verde}{rgb}{0.00,0.70,0.00}
      \definecolor{plomo}{gray}{0.40}
      
      
      \usepackage[pdftex,colorlinks=true,linkcolor=blue,citecolor=green,urlcolor=cyan]{hyperref}
      \usepackage{titlesec}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \newcommand{\bigrule}{\titlerule[0.5mm]}
      
      \titleformat{\chapter}[display] % cambiamos el formato de los capítulos
      {\bfseries\Huge} % por defecto se usarán caracteres de tamaño \Huge en negrita
      {% contenido de la etiqueta
       \titlerule % línea horizontal
       \filleft % texto alineado a la derecha
       \Large\chaptertitlename\ % "Capítulo" o "Apéndice" en tamaño \Large en lugar de \Huge
       \Large\thechapter} % número de capítulo en tamaño \Large
      {0mm} % espacio mínimo entre etiqueta y cuerpo
      {\filleft} % texto del cuerpo alineado a la derecha
      [\vspace{0.5mm} \bigrule] % después del cuerpo, dejar espacio vertical y trazar línea horizontal gruesa
      
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%INDICE ALFABETICO%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \usepackage{makeidx}
      \makeindex
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%S�MBOLOS ABREVIADOS%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \newcommand{\dd}{\mathrm{d}}
      \newcommand{\dst}{\displaystyle}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \makeatletter % necesario para que reconozca a '@' como car�cter normal
        \renewcommand\backmatter{ % ----- aqu� empieza la definici�n de \backmatter seg�n la clase book
          \if@openright
           \cleardoublepage
          \else
            \clearpage
          \fi
          \@mainmatterfalse % ----- aqu� termina la definici�n de \backmatter seg�n la clase book
          \renewcommand*{\toclevel@chapter}{-1} % a�adimos el comando a la definici�n de \backmatter
        }
      \makeatother
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      \title{\begin{flushright}{\Huge\bf Apuntes}\\
      {\Huge\bf de Física General}\\
      \rule{345pt}{2mm}\\
      {\Huge\sc titulo del documento}\\
      \end{flushright}}
      \author{
      {\huge \it por: }{ \it-autor-}}
      \date{fecha}
      \begin{document}
      
      
      \renewcommand{\contentsname}{Contenido}
      \renewcommand{\partname}{Parte}
      \renewcommand{\chaptername}{Capítulo}
      \renewcommand{\appendixname}{Apéndice}
      \renewcommand{\bibname}{Bibliografía}
      \renewcommand{\figurename}{Figura}
      \renewcommand{\listfigurename}{Indice de Figuras}
      \renewcommand{\tablename}{Tabla}
      \renewcommand{\listtablename}{Indice de Tablas}
      \renewcommand{\indexname}{Indice Alfabético}
      
      
      \frontmatter % Incluye: titulo, pr�logo, �ndices
      
      
      \maketitle % Titulo
      
      \chapter{Prólogo} % Prologo
      % ... (contenido del prologo)
      
      \chapter{Introducción}
      %\include{introducciin}
      
      % inserta todos los epigrafes hasta el nivel \paragraph en la tabla de contenidos
      \setcounter{tocdepth}{4}
      % numera todos los epigrafes hasta nivel \subparagraph en el cuerpo del documento
      \setcounter{secnumdepth}{5}
      
      \tableofcontents % Tabla de contenido
      %\addcontentsline{toc}{chapter}{Contenido}
      \newpage
      
      \mainmatter % Capitulos
      
      \chapter{capitulo 1}
      \label{ch:cap1}
      \input{cap1}
      
      \chapter{Energía y potencial eléctrico}
      \label{ch:potencial}
      
      \chapter{capitulo 2}
      \label{ch:condensadores}
      % ... (contenido del capitulo A)
      \chapter{capitulo 3}
      \label{ch:cap3}
      % ... (contenido del capitulo A)
      
      \chapter{capitulo 4}
      \label{ch:cap4}
      
      
      \chapter{capitulo 5}
      \label{ch:cap5}
      
      
      \chapter{Análisis de circuitos de ca}
      \label{ch:ca}
      
      
      
      Esto tomara parte del contenido\index{contenido}
      \backmatter
      \newpage
      \listoffigures % indice de figuras
      
      \newpage
      \listoftables % indice de tablas
      \newpage
      \printindex
      \newpage
      % Bibliografía
      %\include{bibliografia}
      
      \end{document}
      Luego en otro archivo de texto escribo el contenido del primer capitulo:

      Código:
      \section{section1}
      \input{cap1/section1}
      \section{dfdsfdsf}
      \section{sdfdsfdsfdsf}
      \section{sdfsdfvvcbvcb}
      \section{dfdscvfg}
      \section{dfgcvghgfh}
      \section{dfvcvgfhgfhgfh}
      \section{fvfcvcxvdfgfdg}
      \section{dfsxc vbhgfxc }
      \section{cx cvhgfdc }
      \section{tgfdsfghbnvc}
      \section{fdscfhnbvcxvfg}
      \section{dscvbjddfcvcb}
      \section{dfhjhghgfefcvv}
      \section{dscvbnghijhgcxv}
      Uno de los problemas es aca pues al usar \input cuando las secciones superan la primera página me aparece el \badbox, en cambio al usar include no.

      Y finalmente en otro archivo el contenido de la subseccion:

      Código:
      \subsection{dfdsfdsfdf}
      En esta parte sucede algo similar al usar más subsecciones.

      Comentario

      Contenido relacionado

      Colapsar

      Trabajando...
      X