% Time-stamp: <2018-03-12 14:08:05 nagata>
% コンパイルの仕方：ソースが file.tex であれば
% uplatex file（複数回）
% dvipdfmx file
%
%%%%%%%% Preamble %%%%%%%%%%%%%%
\documentclass[uplatex,dvipdfmx]{jsarticle}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,polutonikogreek,english,french,main=ngerman]{babel}
\usepackage[japanese]{pxbabel}
\usepackage[autostyle,german=quotes,french=guillemets]{csquotes}
\usepackage{okumacro}% \ruby, \kenten
\usepackage{plext}% \bou
\usepackage[deluxe,expert,jis2004]{otf}
\usepackage[prefernoncjk]{pxcjkcat}
\usepackage{tabularx}% 1ページに収まる表を作成する場合
\usepackage{longtable}% 複数ページにまたがる表を作成する場合
% 
%%%%%%%%% 欧文フォント指定 %%%%%%%%%%%%%
\usepackage{newtxtext,newtxmath}% Times 使用
% \usepackage{newpxtext,newpxmath}% Palatino 使用
% \usepackage[sb]{libertine}% Linux Libertine 使用
% \usepackage{noto}% Noto 使用
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
\newenvironment{euro_narrow}{\narrowbaselines}{\par\normalsize}
%%% 新コマンド定義 \booktitle{...} でイタリック体出力
\newcommand{\booktitle}[1]{\textit{#1}}
% \pagestyle{headings}% empty: ノンブルを非表示に； headings: ページ上部にノンブルと柱
\title{図・表の自動配置}
\author{永田善久}
\date{\today}
%%%%%%%%%%%%%%%%%%%%%%
%
\begin{document}
\maketitle
\tableofcontents
\section{1ページに収まる表（横罫線のみ）}
\begin{center}
\begin{tabularx}{\textwidth}{rXX}
  \hline
  \multicolumn{3}{c}{\textbf{グリムのメルヒェン}} \\
  \hline
  \multicolumn{1}{l}{\textgt{KHM番号}} & \multicolumn{1}{l}{\textgt{ドイツ語タイトル}} & \multicolumn{1}{l}{\textgt{日本語タイトル}} \\
  \hline
  \hline
  1 & Der Froschkönig oder der eiserne Heinrich & カエルの王様または鉄のハインリヒ \\
  2 & Katze und Maus in Gesellschaft & ネコとネズミの共暮らし \\
  3 & Marienkind & マリア様の子供 \\
  4 & Märchen von einem, der auszog, das Fürchten zu lernen & 怖がることを習いに旅に出た男の話 \\
  5 & Der Wolf und die sieben jungen Geißlein & オオカミと7匹の子ヤギ \\
  \hline
\end{tabularx}
\end{center}

\section{1ページに収まる表（横罫線と縦罫線）}
\begin{flushright}
\begin{tabularx}{0.7\textwidth}{|l|X|X|}
  \hline
  \multicolumn{3}{|l|}{\textbf{\textgt{グリムのメルヒェン}}} \\
  \hline
  \multicolumn{1}{|r}{KHM番号} & \multicolumn{1}{|r}{ドイツ語タイトル} & \multicolumn{1}{|r|}{日本語タイトル} \\
  \hline
  \hline
  1 & Der Froschkönig oder der eiserne Heinrich & カエルの王様または鉄のハインリヒ \\
  2 & Katze und Maus in Gesellschaft & ネコとネズミの共暮らし \\
  3 & Marienkind & マリア様の子供 \\
  4 & Märchen von einem, der auszog, das Fürchten zu lernen & 怖がることを習いに旅に出た男の話 \\
  5 & Der Wolf und die sieben jungen Geißlein & オオカミと7匹の子ヤギ \\
  \hline
\end{tabularx}
\end{flushright}
\end{document}

