1ページ目だけ体裁を変えたいです。

1ページ目だけ体裁を変えたいです。

- This is a pen の投稿
返信数: 7
1ページ目だけ右上のすみに一行入れたい内容があります。奥村先生のLaTeX2ε 美文書作成入門 第5版は持っていますがよく解りません。あと、2ページ目からは1ページ目の論文の題名より少し上から内容を書きたいです。よろしくお願いいたします。macOS 10.12 TeXShopバージョン3.80です。プリアンブルは次の様にしています。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{txfonts}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{graphicx}
\setlength{\topmargin}{-1in}
\addtolength{\topmargin}{39mm}
\setlength{\headheight}{5mm}
\setlength{\headsep}{3mm}
\setlength{\textheight}{210mm}
\setlength{\footskip}{12mm}
\setlength{\textwidth}{128mm}
\setlength{\oddsidemargin}{15.6mm}
\setlength{\evensidemargin}{15.6mm}
\renewcommand{\refname}{\Large\rm References}
\pagestyle{plain}
\begin{document}
\setlength{\baselineskip}{24pt}
This is a pen への返信

Re: 1ページ目だけ体裁を変えたいです。

- 帯田 木偶太 の投稿
\@maketitle を再定義すればいいのかしらん…

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{txfonts}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{graphicx}
\setlength{\topmargin}{-1in}
\addtolength{\topmargin}{39mm}
\setlength{\headheight}{5mm}
\setlength{\headsep}{3mm}
\setlength{\textheight}{210mm}
\setlength{\footskip}{12mm}
\setlength{\textwidth}{128mm}
\setlength{\oddsidemargin}{15.6mm}
\setlength{\evensidemargin}{15.6mm}
\renewcommand{\refname}{\Large\rm References}
\pagestyle{plain}
%%%%  次行から
\makeatletter
    \def\@maketitle{%
      \newpage
      \begin{flushright}
        SOME TEXT IN THE UPPER RIGHT CORNER
      \end{flushright}
      \null
      \vskip 2em%
      \begin{center}%
      \let \footnote \thanks
        {\LARGE \@title \par}%
        \vskip 1.5em%
        {\large
          \lineskip .5em%
          \begin{tabular}[t]{c}%
            \@author
          \end{tabular}\par}%
        \vskip 1em%
        {\large \@date}%
      \end{center}%
      \par
      \vskip 1.5em}
\makeatother
%%%% 前行まで
\begin{document}
\setlength{\baselineskip}{24pt}
\author{AUTHOR'S NAME}
\title{DOCUMENT TITLE}
\maketitle

MAIN BODY

\end{document}\end{document}
帯田 木偶太 への返信

Re: 1ページ目だけ体裁を変えたいです。

- This is a pen の投稿
右上の画像(変更)の取り込みには成功しましたが、2ページ目以降ノンブルの位置が下がり過ぎてしまい困っています。まずプリアンブル等お示しして判断を頂きたいと思います。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{txfonts}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
\setlength{\topmargin}{-1in}
\setlength{\headheight}{7mm}
\setlength{\headsep}{5mm}
\setlength{\textheight}{250mm}
\setlength{\footskip}{5mm}
\setlength{\textwidth}{128mm}
\setlength{\oddsidemargin}{15.6mm}
\setlength{\evensidemargin}{15.6mm}
\renewcommand{\refname}{\Large\rm References}
\pagestyle{plain}
\begin{document}
\includegraphics[width=5cm, height=5cm, keepaspectratio]{apclogo.pdf}\vspace{12pt}\\
\setlength{\baselineskip}{20pt}
\begin{center}
1ページ目の内容
\end{flushright}\newpage
\setlength{\headheight}{20mm}
\addtolength{\textheight}{120mm}
\setlength{\footskip}{-50mm}
\noindent\begin{center}
2ページ目の内容です。
ここで\setlength{headheight}{40mm}
とできますが、ノンブルが下すぎてかくれてしまいます。
macOS 10.12, TeXShop 3.80です。
よろしくお願いいたします。
This is a pen への返信

Re: 1ページ目だけ体裁を変えたいです。

- 帯田 木偶太 の投稿
タイプセットでエラーになるようですが…?

    ! LaTeX Error: \begin{center} on input line 24 ended by \end{flushright}.
   
    See the LaTeX manual or LaTeX Companion for explanation.
    Type  H <return>  for immediate help.
    ...                                             
                                                     
    l.26 \end{flushright}
                        \newpage
    ? x
帯田 木偶太 への返信

Re: 1ページ目だけ体裁を変えたいです。

- This is a pen の投稿
お疲れ様です。2ページ目のノンブルがおかしいです、もっと上に持って来たいです。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}
\usepackage{txfonts}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
\setlength{\topmargin}{-1in}
\setlength{\headheight}{7mm}
\setlength{\headsep}{5mm}
\setlength{\textheight}{250mm}
\setlength{\footskip}{5mm}
\setlength{\textwidth}{128mm}
\setlength{\oddsidemargin}{15.6mm}
\setlength{\evensidemargin}{15.6mm}
\renewcommand{\refname}{\Large\rm References}
\pagestyle{plain}
\begin{document}
\includegraphics[width=5cm, height=5cm, keepaspectratio]{apc.png}\vspace{12pt}\\
\setlength{\baselineskip}{20pt}
\begin{center}
ABCDEFGH
\end{center}
HGFEDCBA
\begin{flushleft}
\begin{tabular}{@{}l@{}}\toprule
ABCDEFGH
\end{tabular}
\end{flushleft}
\begin{flushright}
\begin{tabular}{@{}r@{}}
HGFEDCBA
\end{tabular}
\end{flushright}\newpage
\setlength{\headheight}{40mm}
\addtolength{\textheight}{120mm}
\setlength{\footskip}{-50mm}
\noindent\begin{center}
ABCDEFGH
\end{center}
HGFEDCBA
\end{document}
よろしくお願いいたします。
png情報はWikipediaによるものです。
This is a pen への返信

Re: 1ページ目だけ体裁を変えたいです。

- TONE Kozaburo の投稿

版面のパラメータを参考にして、以下の 1つか幾つかの組み合わせを試してみてください。

  1. \textheightを小さくする
  2. \footskipを小さくする
  3. \topmarginを小さくする
  4. \headheightを小さくする
  5. \headsepを小さくする

どのようなレイアウトになっているか視覚的に確認できるlayoutパッケージもあります。

This is a pen への返信

Re: 1ページ目だけ体裁を変えたいです。

- S T の投稿
クラスファイルやスタイルファイルの開発が目的でないなら、Ad Hocに、シンプルにやってはどうでしょうか。

$ diff -u tmp01.tex.orig tmp01.tex
--- tmp01.tex.orig 2017-08-29 13:05:05.172496543 +0900
+++ tmp01.tex 2017-08-29 13:13:40.172492014 +0900
@@ -20,6 +20,8 @@
\renewcommand{\refname}{\Large\rm References}
\pagestyle{plain}
\begin{document}
+\hfill Here is top right corner!\\
+\vspace{-12pt}
\includegraphics[width=5cm, height=5cm, keepaspectratio]{apc.png}\vspace{12pt}\\
\setlength{\baselineskip}{20pt}
\begin{center}

同様に1頁目のみを下げたいのなら(2頁目以降を上げたいのなら)、1頁目の最初に\vspace*{5mm}などをいれておくのはいかがでしょうか。

この手の泥臭い方法がお嫌いでしたら、すみません。
S T への返信

Re: 1ページ目だけ体裁を変えたいです。

- This is a pen の投稿
ありがとうございました。とてもうまく行きました、
またお世話になる事もあると思いますので、よろしくお願いいたします。