Tengo una tabla bastante básica configurada en este momento:
\documentclass[paper=a4, fontsize=11pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{fourier}
\usepackage[english]{babel}
\usepackage[protrusion=true,expansion=true]{microtype}
\usepackage{amsmath,amsfonts,amsthm}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\fancyhead{}
\fancyfoot[L]{}
\fancyfoot[C]{}
\fancyfoot[R]{}
\usepackage{enumerate}
\usepackage{multicol}
\usepackage[bottom]{footmisc}
\renewcommand{\thefootnote}{\fnsymbol{footnote}}
\usepackage{footnote}
\makesavenoteenv{tabular}
\begin{document}
\section*{Polynomials}
\begin{align*}
\phi_n \cdot x^{n} \enspace + \enspace \phi_{n-1} \cdot x^{n-1} \enspace + \enspace \phi_{n-2} \cdot x^{n-2} \enspace + \enspace \ldots \enspace + \enspace \phi_2 \cdot x^2 \enspace + \enspace \phi_1 \cdot x^1 \enspace + \enspace \phi_0 \cdot x^0
\end{align*}
For instance, \(4x^4 + \frac{x^2}{2} + x -6\) looks like:
\begin{table}[H]
\centering
\begin{tabular}{l || c | c}
& \(\phi_n\) & \(n\) \\
\(4x^4\) & \(4\) & \(4\) \\
\(\epsilon\)\footnote[2]{meaning "nothing found"} & \(0\) & \(3\) \\
\(\frac{x^2}{2}\) & \(\frac{1}{2}\) & \(2\) \\
\(x\) & \(1\) & \(1\) \\
\(-6\) & \(-6\) & \(0\) \\
\end{tabular}
\end{table}
\clearpage
Foofasdfa sdf asdf asdf asdf asf dasfd afd
\end{document}
Excepto por el hecho de que esta tabla ahora ocupa toda su página y es muy pequeña. ¿Hay alguna forma de centrar la tabla horizontalmente como texto normal?
Respuesta1
Lo necesita \usepackage{float}
si desea utilizar el [H]
especificador. Deberías eliminar \clearpage
también. Aquí hay un ejemplo más simple con el mismo problema.
\documentclass{article}
%\usepackage{float} % <--- activate to fix problem
\begin{document}
abc
\begin{figure}[H]
\rule{4cm}{4cm}
\end{figure}
def
\end{document}
Sin el paquete flotante, [H]
no es válido y el uso de un especificador de ubicación no válido impide el uso de las opciones válidas h
, t
y . En consecuencia, la tabla se mantiene en la cola y se muestra al final del documento.b
p
Respuesta2
Si no desea que la tabular
estructura flote y no necesita un título, no lo coloque tabular
en un archivo table
. La forma más sencilla de obtener el efecto que usted describe es simplemente colocarlo tabular
en una pantalla matemática, como esta:
For instance, \(4x^4 + \frac{x^2}{2} + x -6\) looks like:
\[
\begin{tabular}{l || c | c}
& \(\phi_n\) & \(n\) \\
\(4x^4\) & \(4\) & \(4\) \\
\(\epsilon\)\footnote[2]{meaning "nothing found"} & \(0\) & \(3\) \\
\(\frac{x^2}{2}\) & \(\frac{1}{2}\) & \(2\) \\
\(x\) & \(1\) & \(1\) \\
\(-6\) & \(-6\) & \(0\) \\
\end{tabular}
\]
Pero ahora podría ahorrarse algo de escritura cambiando todo a an array
y deshaciéndose de todos los \(...\)
pares en cada fila. Como esto:
For instance, \(4x^4 + \frac{x^2}{2} + x -6\) looks like:
\[\begin{array}{l || c | c}
& \phi_n & n \\
4x^4 & 4 & 4 \\
\epsilon\footnote[2]{meaning "nothing found"} & 0 & 3 \\
\frac{x^2}{2} & \frac{1}{2} & 2 \\
x & 1 & 1 \\
-6 & -6 & 0 \\
\end{array}\]
Por supuesto, también deberá incluirlo \makesavenoteenv{array}
en el preámbulo, si desea la nota a pie de página.