雛形ファイル
Emacsで拡張子がTeXのファイルを作成すると, 雛形を挿入するように設定している.
その雛形ファイルをここに貼っとこう.
ちょっと大きいけど, こんな感じのファイル.
usepackageを入れすぎると, コンパイルがちょっと遅くなる気がする.
でもむしろ, 何をusepackageに書いたらいいんだっけ?となるのが嫌だから, 記入しておいてる.
それに我慢できないくらい遅くなるわけじゃないし.
ちょっと標準出力が大くなる程度?
%% いろいろな宣言(必要に応じてコメントすること) % \documentclass[a4paper,titlepage]{jsarticle} \documentclass[a4paper,twocolumn]{jsarticle} \documentclass[a4paper,fleqn]{jsarticle} \documentclass[a4paper,twoside]{jsarticle} \usepackage[all]{xy} \usepackage{lastpage} \usepackage{tabularx} \usepackage{fancyhdr} \usepackage{amssymb} \usepackage{amsmath} \usepackage{wrapfig} \usepackage{pifont} \usepackage{colortbl} \usepackage{boxedminipage} \usepackage{color,fancybox} \usepackage[dvips]{graphicx} %\usepackage{enumerate} \usepackage{makeidx} %% 上マージンを変更 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %\setlength{\topmargin}{25pt} %\iftombow %\addtolength{\topmargin}{-1in} %\else %\addtolength{\topmargin}{-1truein} %\fi %% 本文領域の縦の長さを変更 %%%%%%%%%%%%%%%%%%%%%% %\setlength{\textheight}{40\baselineskip} %\setlength{\textheight}{44\baselineskip} %\addtolength{\textheight}{\topskip} %% 行送りを変更 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \setlength{\baselineskip}{60pt} %% 行長を変更 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % デフォルト %\setlength{\textwidth}{57.5zw} % 12pt %\setlength{\textwidth}{47.0zw} % 11pt %\setlength{\textwidth}{52.25zw} %% 左マージンを変更 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %\setlength{\oddsidemargin}{3.5zw} %\iftombow %\addtolength{\oddsidemargin}{-1in} %\else %\addtolength{\oddsidemargin}{-1truein} %\fi %% ヘッダ・フッタの設定 %%%%%%%%%%%%%%%%%%%%%%%%%% % \share\texmf\doc\latex\misc\fancyhdr.pdfを参照 % \thepageで現在のページ番号 % \pageref{LastPage}で総ページ数(\usepackage{lastpage}必須,2回コンパイル必要) % 次のスタイルでセレクタ(実行して目で確かめて)を記述(twosideが必須) %fancyhead{} % clear all field %fancyhead[R0, LE]{\bfseriese The Test Page} %fancyhead[LE, RO]{\thepage} %fancyfoot[LO, CE]{From:} %fancyfoot[CO, RE]{To:} %E : Even Page %O : Odd Page %L : Left field %C : Center Field %R : Right Field %H : Header %F : Footer %\pagestyle{fancy} %\fancyhead{} % clear all fields %\fancyhead[RO,LE]{\thepage{}/{}\pageref{LastPage}} %\fancyfoot{} \pagestyle{fancy} \lhead{} \chead{} \rhead{} \lfoot{} \cfoot{} \rfoot{} % ヘッダの線はいらない \renewcommand{\headrulewidth}{0pt} %%% その他の設定 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 四角の空白を出力 \newcommand{\f}[1]{\framebox[8zw]{\textgt{\small #1}}} %% 数式の表示位置(左端からの距離),fleqnの宣言が必要 %\setlength{\mathindent}{5mm} %% enumerateの表示形式を変更 % 番号の指定方法は次のとおり. % arabic : 1, 2, 3, ... % alph : a, b, c, ... % Alph : A, B, C, ... % roman : i, ii, iii, ... % Roman : I, II, III, ... % Level[1] を変更 \def\labelenumi {(\theenumi)} % Level[2] を変更 \def\theenumii {\arabic{enumii}} % 番号は, アルファベットではなく, 数字. \def\labelenumii {(\theenumii)} % (1), (2), ... の形にする %% section, part などの表示法を変更 %\def\thepart{\Roman{part}} %\def\thesection {\S \,\arabic{section}.} %\def\thesubsection {\arabic{section}.\arabic{subsection}.} %\def\thesubsubsection {\thesubsection \arabic{subsubsection}.} %\def\theparagraph {\thesubsubsection\arabic{paragraph}.} %\def\thesubparagraph {\theparagraph\arabic{subparagraph}.} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \makeindex \begin{document} \title{} \author{} \date{} \maketitle \tableofcontents \newpage \printindex \end{document}