LaTeX では、listings
パッケージを使用してテーブル内にコード スニペットを表示しています。しかし、このパッケージを使用すると、セルの垂直方向の配置が変化しているようです。
ここにいくつかのコードがあります:
\documentclass[a4paper,11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,textcomp}
\usepackage[frenchb]{babel}
\usepackage{listings}
\begin{document}
\begin{tabular}{ll}
\hline Méthode & Exemple d'utilisation\\
\hline isLetter()&
\begin{lstlisting}
QChar MyChar('x');
bool IsLetter = MyChar.isLetter();
// IsLetter vaut vrai
// bla bla bla
\end{lstlisting}\\
\hline
\end{tabular}
\end{document}
そして、ここに私が得るものがあります(最初の列の中央揃えの垂直方向の配置に注意してください):
http://img820.imageshack.us/img820/8509/image4l.png .
テーブル内でパッケージを使用しないlistings
と、垂直方向の配置が異なります (中央揃え):
\begin{tabular}{lp{5cm}}
\hline Méthode & Exemple d'utilisation\\
\hline isLetter()&
QChar MyChar('x');
bool IsLetter = MyChar.isLetter();
// IsLetter vaut vrai
// bla bla bla
\\
\hline
\end{tabular}
http://img691.imageshack.us/img691/8585/image5gy.png .
私が望むのは、テーブル内にいくつかのコードを配置することですが、セルの垂直方向の配置を上に保つことです。