<html><body><div style="color:; background-color:; font-family:MS PGothic, sans-serif;font-size:12pt"><div>はじめまして kim と申します。</div><div>------------------------------------------------------------<br></div><div>以下の内容の refman.tex ファイルを作成してコンパイルしたところ</div><div><br></div><div>\documentclass[uplatex,twoside]{jsbook}<br>\usepackage{sectsty}<br>\begin{document}<br>\end{document}<br></div><div><br></div><div>------------------------------------------------------------</div><div>以下のエラーが出ました。</div><div><br></div>[kim@localhost latex]$ uplatex refman.tex<br>This is e-upTeX, Version 3.14159265-p3.6-u1.20-150702-2.6 (utf8.uptex) (TeX Live 2016/dev) (preloaded format=uplatex)<br> restricted \write18 enabled.<br>entering extended mode<br>(./refman.tex<br>pLaTeX2e <2011/05/07u00>+0 (based on LaTeX2e <2015/01/01> patch level 2)<br>Babel <3.9m> and
hyphenation patterns for 2 languages loaded.<br>(/usr/share/texlive/texmf-dist/tex/platex/jsclasses/jsbook.cls<br>Document Class: jsbook 2014/02/07 okumura<br>) (/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty<br><br>! Package sectsty Error: The sectsty package doesn't work with<br>(sectsty) this document class.<br><br>See the sectsty package documentation for explanation.<br>Type H <return> for immediate help.<br> ...
<br> <br>l.296 scrartcl, scrbook, and scrreprt.}<br> <br>?<br><div>------------------------------------------------------------</div>/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty の 296 行目付近のソースを見ると<br><br>\allsectionsfont{\relax}<br>\@tempswafalse<br>\@ifclassloaded{article} {\@tempswatrue\SS@oclto{1}{article detected}} {}<br>\@ifclassloaded{report}
{\@tempswatrue\SS@oclto{1}{report detected}} {}<br>\@ifclassloaded{book} {\@tempswatrue\SS@oclto{1}{book detected}} {}<br>\@ifclassloaded{letter} {} {}<br>\@ifclassloaded{slides} {} {}<br>\@ifclassloaded{scrartcl}{\@tempswatrue\SS@oclto{1}{scrartcl detected}} {}<br>\@ifclassloaded{scrreprt}{\@tempswatrue\SS@oclto{1}{scrreprt detected}} {}<br>\@ifclassloaded{scrbook}
{\@tempswatrue\SS@oclto{1}{scrbook detected}} {}<br><br>\if@tempswa\else<br> \PackageError{sectsty}%<br> {The sectsty package doesn't work with\MessageBreak<br> this document class}%<br> {The sectsty package only works with the following classes:<br> \MessageBreak<br> the standard LaTeX document classes\MessageBreak<br> article, report, and book; and\MessageBreak<br> the KOMA-Script classes\MessageBreak<br> scrartcl, scrbook, and scrreprt.} <= 296 行目はここです!<br>\fi<br><div>------------------------------------------------------------</div><div>上のソースの \allsectionsfont に jsclasses パッケージのクラスに関するコードとエラーメッセージを追加してどうなるか</div><div>試すのも一案ですが、sectsty
代替パッケージが既に存在しているかも知れないので投稿しました。</div><div>------------------------------------------------------------</div><div>jsclasses で使用できる sectsty 代替パッケージについてご存知の方教えてください。<br></div></div></body></html>