líneas en blanco en listas definidas por el usuario en htlatex

líneas en blanco en listas definidas por el usuario en htlatex

Considere el siguiente código de látex:

\documentclass{article}
\begin{document}
\begin{list}{*}{}
\item one
\item two
\end{list}
\end{document}

Debería producir:

  • uno

  • dos

Pero la salida de htlatex tiene líneas en blanco antes de "uno" y antes de "dos".

¿Alguna idea sobre cómo solucionar este problema?

Además, considere el siguiente código:

\documentclass{article}
\usepackage{tex4ht}
\begin{document}
\begin{list}{*}{}
\item one
\item two
\end{list}
\end{document}

pdflatex genera líneas en blanco antes de "uno" y "dos" más "xx" antes de todo.

Respuesta1

Su muestra produce líneas en blanco debido a cómo funciona la página web. Si miras generado html, podrás ver:

<dl class="list1"><dt class="list">
   * </dt><dd 
class="list">
     <!--l. 8--><p class="noindent" >one
     </p></dd><dt class="list">
   * </dt><dd 
class="list">
     <!--l. 10--><p class="noindent" >two</p></dd></dl>

<p>Los elementos se muestran en líneas independientes porque así es como están configurados para aparecer de forma predeterminada. puede usarlos csspara configurarlos para que se muestren como desee, aunque sea mejor usarlos de otra manera.

Por ejemplo, usando enumitemel paquete puede configurar listas para que se muestren *como elementos de lista en pdfy bulleten html, si entiendo correctamente que esto es lo que desea:

\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{itemize}[label=$\ast$]
\item one 

\item two
\end{itemize}
\end{document}

$\ast$se utiliza en lugar de *un elemento de lista, porque tiene una mejor alineación vertical. Cuando compilas este archivo con htlatex, esto es lo que obtienes:

 <ul class="itemize1">
 <li class="itemize">one
 </li>
 <li class="itemize">two</li></ul>

ingrese la descripción de la imagen aquí

Con respecto a su segunda muestra, no debe incluirla \usepackage{tex4ht}en su documento, se incluye automáticamente con htlatex.

información relacionada