badbox de "underful hbox (maldad 1158)"

badbox de "underful hbox (maldad 1158)"

Escribí la siguiente referencia en mi .bibarchivo:

@ARTICLE{Auvinet11,
  author = {E. Auvinet and F. Multon and A. St-Arnaud and J. Rousseau and J. Meunier},
  title = {Fall Detection With Multiple Cameras: An Occlusion-Resistant Method \\
    Based on 3-D Silhouette Vertical Distribution},
  journal = {Information Technology in Biomedicine},
  year = {2011},
  volume = {15},
  pages = {290-300},
}

Debido a esta referencia, LaTeX me da una badboxadvertencia.

underful hbox (badness 1158)

y el .dviarchivo de salida es como el siguiente:

ingrese la descripción de la imagen aquí

¿Como puedó resolver esté problema?

Posdata

Tomando la sugerencia de David Carlisle y Svend Tveskaeg, agregué \hyphenation{bio-medic-i-cine} a mi preámbulo. El resultado se convierte en:

ingrese la descripción de la imagen aquí

Esto es mejor, pero la parte del autor aún no es correcta.

Una pregunta más, ¿cómo decide Latex romper la frase? ¿Se rompe según los puntos correctos de separación de palabras de la palabra?

Respuesta1

De forma predeterminada, al utilizar los patrones en inglés de EE. UU., TeX no separa con guiones la palabra "Biomedicina"; podrías agregar algo como

\hyphenation{Bio-medi-cine}

a su preámbulo.

Respuesta2

Teniendo en cuenta lo que acaba de publicar @David Carlisle y lo que señaló @Svend Tveskaeg, hay algunos pasos a seguir:

1) Prueba:

\hyphenation{bio-med-i-cine}

en su preámbulo. Esto establecerá los puntos de separación de palabras correctos y, con suerte, dividirá la oración en el lugar correcto.

2) Ya que estás usando la IEEEtranclase, también puedes usar uno de estos estilos de bibliografía. Tenga en cuenta que no todos son compatibles con IEEE y deberá verificar esto segúnIEEE bst cómo documentarse

\bibliographystyle{IEEEtran} % The standard IEEEtran BibTeX style file. For use with IEEE work.

\bibliographystyle{IEEEtranS} % A version of IEEEtran.bst that sorts the entries. Some IEEE conferences/publications may use/allow sorted bibliographies.

\bibliographystyle{IEEEtranSA} % Like IEEEtranS.bst, but with alphanumeric citation tags like alpha.bst. Not for normal IEEE use.

\bibliographystyle{IEEEtranN} % Like IEEEtran.bst, but based on plainnat.bst and is compatible with Patrick W. Daly's natbib package. Not for normal IEEE use.

\bibliographystyle{IEEEtranSN} % Sorting version of IEEEtranN.bst. Not for normal IEEE use

Ahora, si no necesita que su trabajo sea compatible con IEEE, siempre puede intentar no utilizar la línea predeterminada (y obligatoria de IEEE) en lugar de los nombres de los autores. Esto se hace especificando una nueva entrada de bibliografía en su archivo .bib:

@IEEEtranBSTCTL{IEEEexample:BSTcontrol,
  CTLdash_repeated_names = "no"
}

y luego usarlo \bstctlcite{IEEEexample:BSTcontrol}en su código.

Sin embargo, si tienes que ceñirte a la IEEEtranclase y IEEEtran.bst, te sugiero que elijas completamente la opción 1). Si no, intente usar natbibuno de los bibliographyestilos que le proporcioné. natbibes muy poderoso y lo más probable es que lo maneje sin problemas.

información relacionada