コード
まずはコードを提示します。
上がstyファイルで、下がtexファイルです。そしてpLaTeX(ptex2pdf)で出力しようとしています。
sample10
1\usepackage{float} 2\usepackage{array} 3% ページの設定 4\setlength{\textwidth}{160truemm} 5\setlength{\textheight}{250truemm} 6\setlength{\topmargin}{-4.5truemm} 7\setlength{\oddsidemargin}{0.5truemm} 8\pagestyle{empty} 9\setlength{\headheight}{0truemm} 10\setlength{\parindent}{1zw} 11\newcolumntype{b}{!{\vrule width 1pt}} 12\newcommand{\bhline}{\noalign{\hrule height 1pt}} 13 14\newcommand{\rname}[5]{% 15\begin{center} 16\huge{相談シート} 17\end{center} 18\begin{table}[H] 19\setlength{\arrayrulewidth}{1pt} 20\centering 21\begin{tabular}{bwc{2.0truecm}|wc{5.0truecm}|wc{2.0truecm}|wc{5.0truecm}b} 22\bhline 23\multicolumn{1}{bwc{2.0truecm}}{氏名} & \multicolumn{1}{|wc{5.0truecm}}{#1} & \multicolumn{1}{|wc{2.0truecm}}{受付番号} & \multicolumn{1}{|wc{5.0truecm}b}{#2} \ \bhline 24\multicolumn{1}{bwc{2.0truecm}}{住所} & \multicolumn{1}{|wc{5.0truecm}}{#3} & \multicolumn{1}{|wc{2.0truecm}}{受付日} & \multicolumn{1}{|wc{5.0truecm}b}{#4} \ \bhline 25\multicolumn{1}{bwc{2.0truecm}}{相談内容のタイトル} & \multicolumn{3}{|wc{12.0truecm}b}{#5} \ \bhline 26\end{tabular} 27\end{table} 28} 29\newcommand{\rbackg}[1]{% 30\noindent 31\begin{table}[H] 32\setlength{\arrayrulewidth}{1pt} 33\vspace{-1em} 34\centering 35\begin{tabular}{bp{15.5truecm}b} 36\bhline 37相談内容を具体的に書いてください。 \ \bhline 38 \multicolumn{1}{bp{15.5truecm}b}{#1} \ 39 \bhline 40\end{tabular} 41\end{table}}
samples
1\documentclass[a4j,11pt]{jsarticle} 2\usepackage{sample10} 3\begin{document} 4%%%%%%%%%%%%%%%%%%%% 5\rname{%氏名 6太郎 7}{%受付番号 8000001 9}{%住所 10白黒市 11}{%受付日 122021年4月29日 13}{%タイトル 14テスト 15} 16 17%%%%%%%%%%%%%%%%%%% 18\rbackg{%具体的な相談内容 19 あああああああああああああああああああああああああああ。 20 いいいいいいいいいいいいいいいいいいいい。 21 うううううううううううううううううううううううううううううう。 22 ええええええええええええええええええええええええええええ。 23 おおおおおおおおおおおおおおおおおおおおおおおおおおおおお。 24 あいうえおあいうえおあいうえお。 25} 26\end{document}
相談内容
下のsamples.texについてですが、「具体的な相談内容」のところで、予め大きな枠を作ろうとしていました。(つまり表の下の線をページの下端に合わせたい)
そして「\vfill」をsample10.styファイルに
相談内容を具体的に書いてください。 \ \bhline \multicolumn{1}{bp{15.5truecm}b}{#1} \ \vfill \ \bhline
と入れてみたり、
\vspace{5em} \centering \begin{tabular}{bp{15.5truecm}b} \bhline 相談内容を具体的に書いてください。 \ \bhline
とvspaceのところを操作してみたりしましたが、しかし思ったようにはいきません。表の高さを調節するという方法はググると見つかるのですが、でもページの下端に表の下の線を合わせる機能というのが見つかりません。(私がただ見逃しているだけなのかもしれませんが。)
ちなみに私のレベルとしては、LaTeXはまだ1週間も触ったことがない初心者で、上のコードはあるサイトのサンプルコードを使っており、色々変えてみて作成しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/29 05:00
2021/04/29 05:12