Re: bothstyleでページ番号をフッタに表示

名前: ut
日時: 2011-12-02 11:49:22
IPアドレス: 157.118.27.*

>>56421 まず、一つ目の、 > のようにしてみたのですが、ヘッダ部分に章名だけが表示されて > 節名が表示されません。 > これは私の環境だけでしょうか? という件ですが、うーん、どうも、 > \documentclass[report,a4j,12pt,twoside]{jsbook} とすると、twoside が効かないみたいですね。例えば、 \makeatletter \if@twoside swithch ``twoside'' true? yes! \else swithch ``twoside'' true? no! \fi \makeatother としてみますと、no! になります。このあたりのことは、\ExecuteOptions や \ProcessOptions の仕組みをちゃんと調べないと分からないのかも知れ ません(すいません)。 とりあえず、強引に、 \makeatletter \@twosidetrue \makeatother を入れてやれば、うまくはいきます。 > どこに違いあるかは分かりませんが、 > 自分で作った文章を使ってみると、章名、節名ともに正常に表示されます。 逆に、そのほうが不思議なのですが…。次に、 > のようにしてみたところ、第2章と3章は正常に章名と節名が表示されるのですが > なぜか第1章だけ章名が表示されません。 についてですが、これは、jbook.cls で、 > \if@report \pagestyle{plain} \else \pagestyle{headings} \fi と定義されているので、report オプションを指定していて、何もペ ージスタイルを指定しなければ、デフォルトでページスタイルが plain になる訳ですから、ヘッダは空になります。 ところで。 >>56424 で村上さんもおっしゃっていますように、なんでも自力で なさろうとせずに、まずはいろいろなパッケージを使ってみたらい いのではないでしょうか(見出しをサンセリフにすることについて も同様です)。 # ただ、jsclasses を使われる際には、jsclasses 特有の注意点も # いくつかありますけれど…(例えば、fancyhdr を使う場合には、 # jsclasses が \fullwidth というパラメーターを導入しているこ # とを知っていたほうがいいです)。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)