スタイルファイルの置き場について

スタイルファイルの置き場について

- K Y の投稿
返信数: 27

先程も質問させていただいたのですが,それより前段階なので,初心者の質問で申し訳ございません.ceo.styをインストールしたものの,

! LaTeX Error: File `ceo.sty' not found.

とエラーが出ています.ファイルは,C:\texlive\texmf-localに置いています.

K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿

TEXMFLOCAL(C:\texlive\texmf-localに) に設置されたとのことですが、 確認したいことがあります。

適切なディレクトリにに配置されているとした場合 mktexlsr を実行されましたか?(婆によっては管理者権限で実行してください)

TEXMFLOCAL に追加スタイルファイル等を設置した場合は、このコマンドで usepackage した時に参照するデータベースを更新しますので、忘れていたらまずこれを実行してください。

その後 kpsewhich ceo.sty と実行した結果が C:texlive/texmf-local の下のものであれば OK です。

もし表示されなければ、ディレクトリ構造が正しく無いのだと思いますので、 以下のようにディレクトリ構成を調整してください。

ceo は ceo,sty だけでなくフォントなども必要なので以下を参考に適宜ディレクトリを参考にしてください。

  • C:/texlive/texmf-local/tex/latex//ceo ....... ceosty_settei/ceosty-UTF-8 -2/ceosty/into latex/ceo から
  • C:/texlive/texmf-local/fonts/tfm/ceo ....... ceosty_settei/ceosty-UTF-8 -2/ceosty/into tfm/ceo から
  • C:/texlive/texmf-local/fonts/type1/ceo ... ceosty_settei/ceosty-UTF-8 -2/ceosty/into type1/ceo から
  • C:/texlive/texmf-local/fonts/map/ceo ..... ceosty_settei/ceosty-UTF-8 -2/ceosty/into map/ceo から

上記のように設置したのち mktexlsr を実行し、 kpsewhich ceo.sty で検索できるか否か確認してください。

ps Windows 版のスクリプト作ろうかな

和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿
返信ありがとうございます。
mktexlsrを行い、ファイル自体は読み込んでくれるようになったのですが、今度は、
Command……already defined
と出るようになりました。(ex.ddagger)
K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿

お試しになっているソースファイルや、ログファイルを添付ファイルでアップロードして下さい
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

先述した問題点は解決することができました.しかし,今度は,ceo.styを導入したせいで章などのフォントが少し変わってしまいました(下記添付画像参照).これをTeXの既存のフォントに戻す方法はありますか.ちなみにこのスタイルファイルも添付しておきました.

K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿

将来同じ内容で悩む人のために、解決した理由を開示していただければと思います。

章タイトルフォントなどのカスタマイズは、一般的には \chapter や \section を 再定義するのが順当なのですが、解決したい場合は、サンプルソースを提示してください。

理由は、スタイルファイルだけを提示されても、 documnetclass は何を利用しているとか、 \begin{document} の前に記述する内容によって回答が変化するからです。

以下を参考にサンプルファイルを作成したもの、コンパイルした際に作成される log ファイルと .pdf ファイルの合計三ファイルを添付ファイルでアップロードしてください。

\documentclass{何をつかっていますか} % ←ここ
\input{スタイルファイル.sty} % \usepackage{スタイルファイル}
その他読み込もうとしているパッケージなどプリアンブルに書いている内容 ←ここ
\begin{document}
\chapter{基本理念}
この章では ...
\section{序章---気づき---}
\end{document}
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

解決した理由といたしましては,すでに定義されていてエラーがでるものの頭文字のアルファベットを大文字にすることで解消いたしました.プリアンブルに書かれていたものは,次の通りです.

\documentclass[11pt,openany,b5paper,dvipdfmx]{jbook}

\usepackage{emath}

\usepackage{emathP}

\usepackage{emathPp}

\usepackage{emathPs}

\usepackage{ascmac}

\usepackage{fancybox}

\usepackage{fancyhdr}

\usepackage{lastpage}

\usepackage{enumerate}

\usepackage{graphicx}

\usepackage{ulem}

\usepackage{textcomp}

\usepackage{mathcomp}

\usepackage{MnSymbol}

\usepackage{wrapfig}

\usepackage{otf}

\pagestyle{myheadings}

\usepackage{tcolorbox}

\usepackage[top=25truemm,bottom=20truemm,left=20truemm,right=20truemm,margin=20mm]{geometry}

\tcbuselibrary{skins}

\newenvironment{myitemize}{%

\begin{description}}{\end{description}}

\usepackage{tikz,tcolorbox,color}

\tcbuselibrary{skins}

\usetikzlibrary{calc}

\tcolorboxenvironment{myitemizet}{blanker,

before skip=6pt,after skip=12pt,

borderline west={1mm}{0pt}{black!50}}

\parindent=0pt\relax % 「Some text.」と「Mor text.」の先頭のインデントを0にする

\usepackage{enumitem}\setlist[description]{labelsep=1zw,leftmargin=2zw}

\definecolor{bluebg}{rgb}{0.5,0.7,0.84}

\definecolor{trianglebg}{rgb}{0.09,0.41,0.69}

\definecolor{brandblue}{rgb}{0.34, 0.7, 1}

\usepackage{lipsum}

\usepackage{microtype}

\usepackage{roboto}

\usepackage{tcolorbox}

\tcbuselibrary{skins}

\newtcolorbox[auto counter, number within=section]{kento}{%

enhanced,

before skip=\bigskipamount, after skip=\bigskipamount,

size=minimal, left=3cm, top=3mm,right=3mm, toprule=3pt,bottom=3mm,

colframe=cyan!50!gray, colbacktitle=cyan!50!gray, colback=white!90!gray,

title={\large 検討},

attach boxed title to top left={yshift=-\tcboxedtitleheight},

center title, minipage boxed title=2.5cm,

fonttitle=\sffamily\robotocondensed\bfseries\small,

boxed title style={

size=minimal, boxsep=4pt, bottom=5mm,

frame code={

\path[fill=tcbcolback]

(frame.north west) -- ([yshift=2mm]frame.south west) --

([xshift=2mm]frame.south west) -- (frame.south east) --

(frame.north east) -- cycle;

\path[fill=white, draw=tcbcolback, line width=1pt]

([xshift=-5mm-0.5pt]frame.south east) circle [radius=5mm]

node [font=\sffamily\large] {\thetcbcounter};

},

interior engine=empty

},

frame code={

\path[fill=tcbcolframe]

(frame.north west) rectangle ([yshift=-3pt]frame.north east);

}

}

\usepackage{enumitem}

\newcommand*{\listnum}{\sffamily\robotoblack\color{cyan}}

\newcommand*{\textlistnum}[1]{%

\begingroup\listnum #1\endgroup

}

\setlist[enumerate,1]{label=\listnum\arabic*}

\setlist[enumerate,2]{label=\listnum\alph*, leftmargin=1.5em}

\usetikzlibrary{arrows.meta}

\usepackage{amssymb}

\usepackage{changepage}

\usepackage{tcolorbox}

\tcbuselibrary{most}

\tikzstyle{dashedboxone}=[dot pattern=on 1pt off .5pt]

\usepackage{amsmath,amssymb}

\usepackage{pifont,times}

\usepackage{tcolorbox}

\tcbuselibrary{breakable,theorems}

%\tcbuselibrary{breakable} %%を読み込んでいます。

\usetikzlibrary{shadows}

\usepackage{varwidth}

\usepackage{blindtext}

\usepackage{fontawesome}

\usepackage{tcolorbox}

\definecolor{lightgreen}{RGB}{247,253,251}

\definecolor{newgreen}{RGB}{7,94,70}

\definecolor{bordergreen}{RGB}{101,223,190}

\newcounter{mycounter}

\usepackage[utf8]{inputenc}

\usepackage{amsmath,amssymb,amsfonts,tikz,enumitem}

\definecolor{col1}{RGB}{253, 181, 192}

\definecolor{col2}{RGB}{166, 72, 124}

\definecolor{col3}{RGB}{246, 66, 153}

\usepackage{pgfornament}

\tcbuselibrary{skins,hooks}

\usetikzlibrary{shapes.arrows,calc,decorations.pathmorphing}

\usepackage{eso-pic}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage{xifthen}

\usepackage{nicematrix}

\usepackage{scalerel}

\usepackage{stackengine}

\usepackage{tikz}

\usepackage{varwidth}

\definecolor{BrickRed}{RGB}{144,44,30}

\newenvironment{niceMfbox}[3][-2mm]

{

\vspace{#1}%

\begin{center}

\begin{NiceTabular}{@{\hspace{20pt}}V{#2}@{\hspace{20pt}}}

\bfseries \large

\enspace #3\enspace \\

\RowStyle[cell-space-bottom-limit=8pt]{}

}

{

\CodeAfter

\begin{tikzpicture}

\draw [line width=1pt,rounded corners,BrickRed!75!black]

(1-1) -| (last-|2) -- (last-|1) |- (1-1) ;

\end{tikzpicture}

\end{NiceTabular}

\end{center}

\par \vspace{2mm}%

}

% \widetilde{} alternative for formula over the tilde - \SE

\newcommand\reallywidetilde[1]{\ThisStyle{%

\setbox0=\hbox{$\SavedStyle#1$}%

\stackengine{\LMpt}{%

\stretchto{\scaleto{\SavedStyle\mkern.2mu\sim}{.5467\wd0}}{.7\ht0}%

}{$\SavedStyle#1$%

% .2mu is the kern imbalance when clipping white space

% .5467++++ is \ht/[kerned \wd] aspect ratio for \sim glyph

}{O}{c}{F}{T}{S}%

}}

\usepackage {vwcol}

\usepackage{ceo}

\usepackage{setspace}

\usepackage{varwidth}

% フッターを中央(center)に表示し、内容は

% \thepageを数式モードで囲った出力とする

\cfoot{\sf\thepage}

\newcounter{reidaibangou} %%カウンタの定義

\newtcolorbox{rr}[1][]{enhanced,boxrule=0.5mm,top=8pt,left=15pt,right=4pt,bottom=2pt,arc=0mm,

colback = white,

colframe=ored,

boxrule=1pt,

underlay={

boxed title style={empty,arc=0pt,outer arc=0pt,boxrule=0pt},

underlay boxed title={

\fill[ored!45!white!50!black] ([yshift=-0.3mm]frame.north west)

-- +(-0.4,0) -- +(0,-0.3) -- cycle;}

\node[inner sep=1pt,white,fill=black!50!gray]at ([xshift=3pt,yshift=-15pt]interior.north west) {\stepcounter{reidaibangou}\bfseries\gtfamily \,指\,針\,};},

segmentation code={%

\draw[dashed] (segmentation.west)--(segmentation.east);

\node[inner sep=1pt,blue!50!black,fill=blue!10!white] at ([xshift=22pt,yshift=-8pt]segmentation.south west) {\bfseries\gtfamily 解};},

before upper={\setlength{\parindent}{1zw}},

before lower={\setlength{\parindent}{1zw}},

}

\newtcolorbox{kt}{

fonttitle=\bfseries,

enhanced,

top=0mm,

boxrule=0pt,frame empty,pad at break=0pt,bottomrule at break=0pt,toprule at break=0pt,left=0.8cm,

borderline west={0.7pt}{2pt}{red!70!white,densely dashed},

coltitle=red!50!white,

colback=white,

sharp corners,

}

\newtcolorbox{bk}{

fonttitle=\bfseries,

enhanced,

top=0mm,

boxrule=0pt,frame empty,pad at break=0pt,bottomrule at break=0pt,toprule at break=0pt,left=0.8cm,

borderline west={0.7pt}{2pt}{purple!70!white,densely dashed},

coltitle=red!50!white,

colback=white,

sharp corners,

}

\newtcolorbox{ti}{

fonttitle=\bfseries,

enhanced,

top=0mm,

boxrule=0pt,frame empty,pad at break=0pt,bottomrule at break=0pt,toprule at break=0pt,left=0.8cm,

borderline west={0.7pt}{2pt}{orange!70!white,densely dashed},

coltitle=red!50!white,

colback=white,

sharp corners,

}

\newtcolorbox{fm}{

fonttitle=\bfseries,

enhanced,

top=0mm,

boxrule=0pt,frame empty,pad at break=0pt,bottomrule at break=0pt,toprule at break=0pt,left=0.8cm,

borderline west={0.7pt}{2pt}{cyan!70!white,densely dashed},

coltitle=cyan!50!white,

colback=white,

sharp corners,

}

\newenvironment{renumerate}{\renewcommand{\labelenumi}{%

(\arabic{enumi})}\begin{enumerate}}{\end{enumerate}}

\newcount\K

\def\ksfor#1{

\K=#1

\ifnum\K=5

\textcolor{ored}{★★★★★}

\fi

\ifnum\K=4

\textcolor{ored}{★★★★☆}

\fi

\ifnum\K=3

\textcolor{ored}{★★★☆☆}

\fi

\ifnum\K=2

\textcolor{ored}{★★☆☆☆}

\fi

\ifnum\K=1

\textcolor{ored}{★☆☆☆☆}

\fi

}

\newcounter{rens}

\setcounter{rens}{88}

\definecolor{ored}{rgb}{0.5, 0.0, 0.13}

\newcounter{reidai}

\setcounter{reidai}{1}

\newtcolorbox{chart}[2]{%

fonttitle = \gtfamily\sffamily\bfseries,

colframe = ored,

colback = white,

enhanced,

boxrule = 0.3mm,

top=2pt,

left=2pt,

right=4pt,

bottom=2pt,

arc=0mm,

title =\, \, 問題,

titlerule = 0mm,

after title=\hspace{4mm}{\AfterText{#1}{#2}},

boxsep=0pt,

right=0pt

}

\newcommand{\AfterText}[2]{%

\tcbox[%

on line,

boxsep=0pt,

colframe = ored!20!white,

colback = ored!20!white,

boxrule=0.3mm,

rightrule=0mm,

top=0mm,bottom=0mm,

left=2pt,

sharp corners,

]

{%

\makebox[.849\textwidth][l]{\bfseries\gtfamily \, \thereidai \relax\hspace{2pt}| {#1} \hfill \ksfor{#2}\relax\strut}%

}}

\usepackage{pxeverysel}

\mathversion{normal}

\begin{document}


\chapter{基本理念}
この章では,これまでの経験を踏まえ,「人前で話すor人に教える」際に考えていることをお話しします.その中でも特に大切にしたいキーワードには下線を引きましたので,指標となればいいなと思います.
\section{序章―気づき―}

\end{document}

大変長くて申し訳ございません.一応私の方で確かめさせていただいたところ,\usepackage{ceo}を含むか含まないかの部分でフォントの差が生まれました.また,このスタイルファイル導入前と比べ,段落を分けたときに自動で最初の1文字を開ける処理がなくなりました.このことも参考にしていただけたらと思います.

K Y への返信

Re: スタイルファイルの置き場について

- K Y の投稿

要件を満たしてなくて申し訳ございません.

一応,目標としたいもの(\usepackage{ceo}を抜いたもの)も添付させていただきました.つまり,変わってしまったフォントをデフォルトに戻し,その辺にあると思われる改行を阻止するやつも除いてしまいたいです.

K Y への返信

Re: スタイルファイルの置き場について

- K Y の投稿

何度も申し訳ございません.このスタイルファイルを導入したことで,enumerate環境を用いたとき,「! LaTeX Error: Something's wrong--perhaps a missing \item.」と出てくるようになりました(導入前は成立していた).ちなみに,

\begin{enumerate}[ ]

\item (1)典型問題を解く力\\(2)正確かつ速く計算する力\\(3)応用力\\(4)日本語を \textbf{正しく} 読む力

\end{enumerate}

のように入力していました.

K Y への返信

Re: スタイルファイルの置き場について

- 大熊 一弘 の投稿
"emath" の文字が見えたので,割り込ませていただきます。

https://okumuralab.org/tex/mod/forum/discuss.php?d=3774#p23610
に添付された sample.tex について,
当方の環境でタイプセットできるようにするため,次の修正を施しました。
行番号は数え方によって少し変わるかもしれません。

%%%%% ---------------------------------------------
行番号 2:
 \usepackage{emath} ---> \usepackage{amssymb,amsfonts}
             \usepackage[ceo]{emath}

行番号 92:
 \usepackage{amssymb} ---> 削除

行番号 102:
 \usepackage{amsmath,amssymb} ---> 削除

行番号 127:
 \usepackage{amsmath,amssymb,amsfonts,tikz,enumitem} ---> \usepackage{tikz,enumitem}

行番号 184:
 \usepackage{ceo} ---> 削除
%%%%% ---------------------------------------------

補足します。
ceo.sty と emath.sty は,いくつかの定義が衝突します。
それを (emath の立場で)回避するために
emath.sty にロードオプション [ceo] を付すことにしています:
  \usepackage[ceo]{emath}
この1行で,修正された
  emath.sty, ceo.sty
の双方が読み込まれますので,
  \usepackage{ceo}
は記述いたしません(上の修正の行番号 184)。

emath では,amsmath.sty は強制的にロードしますが,
amssymb.sty, amsfonts.sty は読み込みません。
必要な場合は,emath.sty を読み込む前にロードしておきます。

以上の修正で,当方の環境では sample.tex はタイプセットできることを
確認しました。
大熊 一弘 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

コメントありがとうございます。

提示していただいた通りプリアンブルを訂正致しましたが、

1.章や節のフォントが戻らない

2.頭の1文字空けが起こらない

(3.enumerate環境は使えるようになったものの、ceo.styを追加する前と比べ、少し変わってしまった)

3に関してはどちらでも良いのですが、1・2は戻りません.

私個人的には、ceo.sty内にフォントを変え、頭の空白を作らない命令が存在するのではないかと思っています.

大熊 一弘 への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿
大隈さんの改修案を取り込むと懸念されている問題の多くが解消されていることを確認しました。

なお、質問者の方が使われている emath のバージョンがやや古いもののようで、
そのバージョンの環境が整備できないので  ceo オプションを付与したことによる
新たな already define のエラーは確認できていません。
K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿

emath + ceo + ams

emath と ceo を同時に利用する場合は、うまくいかないケースが発生するばあいがあるようです。それぞれのサポートも利用も検討してください。

再現しようとしていますが、\Re \centerdot \therefore マクロが重複しているようでうまくコンパイルができません。 これらは emath ceo MnSymbol の三つで定義しようとしている影響です。

おそらくエラーを無視してタイプセットされているから pdf が無理やり作成されているのだと思います。

なお今回のケースですと emath を読み込む時 ceo のオプションを付与し以下のようなパッケージ読み込みを絞ると \Re 二重定義は解消されます。

 \documentclass[11pt,openany,b5paper,dvipdfmx]{jbook}

\usepackage[ceo]{emath}% ← ceo オプションをつけないとエラーになる
\usepackage{emathP}
\usepackage{emathPp}
\usepackage{emathPs}
\usepackage{ceo}

上記以外のプリアンブルを削除してビルドしてみましたが、作成されたpdfの画像比較しましたが差分は見られないようでした。

ここまで書いていたら、要望していたものが投稿されているようなので、明日起きてから検討します。

和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

ありがとうございます。

現状をまとめさせていただくと、

\usepackage{ceo}を用いたせいで

・章や節の数字やπなどの文字のフォントが変わった。

・enumerate環境を用いたとき,「! LaTeX Error: Something's wrong--perhaps a missing \item.」とエラーが出る。

・章や節の頭や段落の頭で自動で一文字あけてくれなくなった。

です。和田様が提示してくださった、\usepackage[ceo]{emath}に変えてみましたが、今度はalteady definedのエラーが出るようになりました。

K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿

Table of Contents

  1. 検証用ソース(sample-改1.tex)
  2. 検証環境
  3. 問題点の状況

検証用ソース(sample-改1.tex)

不具合が出る・出ないの食い違いが発生しないように、大熊さんの改修案を取り込み、 さらに検証のためのコードを組み込んだソースを sample.tex をもとに作成しました。

  • 大熊さんの改修案を取り込む
    • ams 関連パッケージは emath より先に宣言
    • emath ceo を共存させるには \usepackage[ceo]{emath} とする
  • 重複宣言のコメント化
    • 無害ではある️が多重宣言されている tikz tcolorbox enumitem などのうち不要なものをコメント化
  • 現状問題としている部分に対する改修など
    • 章や節の数字やπなどの文字のフォントが変わった
      • とりあえず確認可能なように $\pi$ を加えてみた
    • 章や節の頭や段落の頭で自動で一文字あけてくれなくなった。
      • プリアンブルで \parindent=0pt\relax とされているのでコメント化
    • enumerate環境を用いたとき,「! LaTeX Error: Something's wrong–perhaps a missing \item.」とエラー
      • 検証のため enumitem を利用する

今後は、このソースを相互でコンパイルして確認していこうと思います。

なおコンパイル・PDF 作成は。コマンドベースですと ptex2pdf -l -od -vv sample-改1 ベースで行っていただけるとさいわいです。

-od -vv は、pdf 作成時に参照フォント情報を表示させるためのオプショ ンで、章などの数字や π のフォントが変わるか否かを判定するためのもので す。今後場合によっては情報提供していただくかもしれない情報です。

検証環境

  • texlive 2022 ベースで検証します

    • 当方は macOS 環境です
  • emath の関しては、若干バージョンが異なっています。

    • K Y さんの使用している emath … 2021/09/18 2.88
    • 和田の検証している emath …….. 2023/03/06 v3.0

問題点の状況

  • 未決 章や節の数字やπなどの文字のフォントが変わった。

    • 添付の sample-改1.tex を ceo 読み込み無し・有りでコンパイル作成した .pdf をそれぞれ添付してください。

      こちらで画像比較ツールで検討したいと思いますので。

  • 解決 enumerate環境を用いたとき,「! LaTeX Error: Something's wrong–perhaps a missing \item.」とエラーが出る。

    • 大熊さんの改修案を取り込んだ影響で解決したのではないかとおもいます。
  • 解決 章や節の頭や段落の頭で自動で一文字あけてくれなくなった。

    • プリアンブルで \parindent=0pt\relax している影響と考えていますので ceo と直接は関係ないと思われます
  • 不明 \usepackage[ceo]{emath}にすると、今度はalready definedのエラーが出る

    • 使用している emath のバージョンかしら? 添付の sample-改1.tex で ceo 有りでコンパイルできますか?
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

おそらくですが、消してしまったpackageのせいでコンパイルできません。

K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿
何を消してしまったのですか?
今回の問題で参照している emath ceo および eclbkbox の三つの追加パッケージですか?

わからなければ、エラーになっている状況のわかるスクリーンショットを見せてください。
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

先程作成していただきました,「sample-改.tex」をコンパイルしたところ,下記添付した写真のように,エラーが出ます.

添付 スクリーンショット 2024-06-11 210034.png
K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿
申し訳ないです、投稿用に整形し直した後、コンパイルテストでの確認を怠っていました。

改めて sample-改3.tex として添付しなおします。また念の為、 .pdf も添付します。
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

コンパイルできました.目標のものを下に添付しました.私が確認したところ,ceo.styの有無でフォントが変わりました.それに従い,プリアンブルの新しい枠の定義の部分を丸丸落とした,目標となるものを添付しておきました.

K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿
少々ルールが変わってしまいましたね。

K Y さんの修正されたソースで emath を読み込む際 [ceo] を付与するしないで作成した pdf ですと
添付の画像比較のスクリーンショットの通り Chapter や Section の数字、\pi  の字形などは確かに変わりますね。

もちろん、当初のプリンブルのままで作成した場合の画像は差がないのすが。

アプローチの方法としては、ceo で書き換えている情報や数式用記号などの扱いを探して所望のものに 再定義するというのがあります。
こちらの方法は、時間を要するので、明日以降時間ができたときに調べたいと思います。

ceo のどのような機能を使いたいかを表明していただければ代替案なども出てくるかと思います。

あるいは emath の掲示板でその機能の実現について質問するなどの方法もあります。

添付 スクリーンショット 2024-06-11 23.33.05.png
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿
私が問題としているのはそこなんです。私は次のサイトにあるような記号を新しく導入したかっただけです。https://konoyonohana.blog.fc2.com/blog-entry-118.html
ceo.styをこの記号の定義だけ残したものか、それともフォントを変えてしまうところの再定義したものをいただけると嬉しいです
K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿
ceo の流儀に即しているかは分かりませんが
ceo の記号だけというのであれば
ceo に含まれている kigou.sty とを読み込めばできるのではないかとおもいます。

たた、そのままではつかえないので、以下のように二つの DeclareSymbolFont の
定義を ceo.sty からコピーするように以下のようにプリアンブルで宣言するとコンパイルは通ります。

\DeclareSymbolFont{daikako}{U}{muparen}{m}{n}% from ceo.sty
\DeclareSymbolFont{yakumono}{U}{marua}{m}{n}% from ceo.sty
\usepackage{kigou}% ceo の記号

当方、通常 ceo はつかわないので ceo のフォント情報のセットアップは
おこなっていないので pdf 作成時に警告が発せられることは承知しております。
和田 勇 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

ceo.styではなく、kigou .styの方を用いた場合、本文中の記号や数字のフォントはもどったのですが、章や節のフォントは戻りません。

K Y への返信

Re: スタイルファイルの置き場について

- 髙橋 政晴 の投稿

横から失礼します。和田さんの投稿を参考にして, 以下のように書いてコンパイルしたところ添付のPDFのようになったのですが, ご希望の出力はこちらのものとは異なるのでしょうか?

※コンパイラー:pLaTeX

※CloudLaTeXを使用。

\documentclass[11pt,openany,b5paper,dvipdfmx]{jbook}
\usepackage{amssymb,amsfonts}
\usepackage{emath}
\usepackage{emathP}
\usepackage{emathPp}
\usepackage{emathPs}
\usepackage{ascmac}

%%%追記
\DeclareSymbolFont{daikako}{U}{muparen}{m}{n}% from ceo.sty
\DeclareSymbolFont{yakumono}{U}{marua}{m}{n}% from ceo.sty
\usepackage{kigou}% ceo の記号
%%%

\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{enumerate}
\usepackage{graphicx}
\usepackage{ulem}
\usepackage{textcomp}
\usepackage{mathcomp}
\usepackage{MnSymbol}
\usepackage{wrapfig}
\usepackage{otf}
\pagestyle{myheadings}
\usepackage{tcolorbox}
\begin{document}

\chapter{基本理念}
この章では,これまでの経験を踏まえ,「人前で話すor人に教える」際に考えていることをお話しします.その中でも特に大切にしたいキーワードには下線を引きましたので,指標となればいいなと思います.
\section{序章―気づき―}

\begin{enumerate}[ ]
\item 章や節の数字やπ   $\pi$ などの文字のフォントが変わった。
\end{enumerate}
\begin{tcolorbox}[title=記号群,sharp corners]
  \kai,\kaic,\zenkakuichi,\sankou
\end{tcolorbox}

\end{document}

参考までに

ceoの記号デザインにこだわりがないのであれば, 色も囲む文字も自由に決められるtikzを用いた方法も良いと思います(併用も可能)。

参考:品詞記号出力マクロを設計しよう

\documentclass[11pt,openany,b5paper,dvipdfmx]{jbook}
\usepackage{amssymb,amsfonts}
\usepackage{emath}
\usepackage{emathP}
\usepackage{emathPp}
\usepackage{emathPs}
\usepackage{ascmac}
\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{enumerate}
\usepackage{graphicx}
\usepackage{ulem}
\usepackage{textcomp}
\usepackage{mathcomp}
\usepackage{MnSymbol}
\usepackage{wrapfig}
\usepackage{otf}
\pagestyle{myheadings}
\usepackage{tcolorbox}

%記号だけであれば
\usepackage{tikz}
\usepackage{xkeyval}
\usepackage{bxghost}

\makeatletter
\define@cmdkeys{記号}{draw,text,fill}

%% デフォルト値
\def\cmdKV@記号@draw{cyan}
\def\cmdKV@記号@fill{white}
\def\cmdKV@記号@text{cyan}

\newcommand{\記号}[2][]{%
  \jghostguarded{% 前後に和文ゴースト挿入
  \begingroup
  \setkeys{記号}{#1}%
  \pgfmathparse{0.9*\f@size}\edef\記号@fontsize{\pgfmathresult}%
  \pgfmathparse{0.15*\f@size}\edef\記号@roundedcorners{\pgfmathresult}%
  \pgfmathparse{0.04*\f@size}\edef\記号@linewidth{\pgfmathresult}%
  \pgfmathparse{0.1*\f@size}\edef\記号@innersep{\pgfmathresult}%
  \pgfmathparse{1.1*\f@size}\edef\記号@minimumwidth{\pgfmathresult}%
  \ifydir
    \def\記号@node{\vphantom{あ}#2}%
  \else
    \def\記号@node{\mbox{\tate\vphantom{あ}#2}}%
  \fi
  \mbox{\yoko
  \begin{tikzpicture}[baseline=(A.base),font=\sffamily\bfseries\fontsize{\記号@fontsize pt}{\baselineskip}\selectfont]
    \node[draw=\cmdKV@記号@draw, rectangle, rounded corners=\記号@roundedcorners pt,
          text=\cmdKV@記号@text,
          fill=\cmdKV@記号@fill,
          line width=\記号@linewidth pt,
          inner sep=\記号@innersep pt, outer sep=0pt,
          minimum width=\記号@minimumwidth pt,
          ] (A) {\記号@node};
  \end{tikzpicture}}%
  \endgroup
  }%
}
\makeatother

\begin{document}


\chapter{基本理念}
この章では,これまでの経験を踏まえ,「人前で話すor人に教える」際に考えていることをお話しします.その中でも特に大切にしたいキーワードには下線を引きましたので,指標となればいいなと思います.
\section{序章―気づき―}

\begin{enumerate}[ ]
\item 章や節の数字やπ   $\pi$ などの文字のフォントが変わった。
\end{enumerate}
\begin{tcolorbox}[title=問題,sharp corners]
あいうえお
\end{tcolorbox}
\記号{解答解説}%色も囲む文字も自由に設定可能

あいうえお

\記号{参考}
\end{document}
髙橋 政晴 への返信

Re: スタイルファイルの置き場について

- K Y の投稿

この場合成功したので,プリアンブル部分をもう一度見返してみたところ,\usepackage{pifont}というものが紛れており,それを消すことで解決いたしました.

皆様には多大なるご迷惑をおかけし大変申し訳ございませんでした.また,ご協力いただいた和田様はじめ,すべての方々に感謝申しあげます.

K Y への返信

Re: スタイルファイルの置き場について

- K Y の投稿

今後参照される方がいらっしゃるかもしれないので補足しておきます.

一応私の以前の発言は間違っておらず,\usepackage{ceo}を消して書き換えたと思いますが,その上でpifontを消すと治りました.

\usepackage{ceo}を含めると,問題のフォントに戻ります.

K Y への返信

Re: スタイルファイルの置き場について

- 和田 勇 の投稿
一度回答は書いたものの、添付ファイルがうまくダウンロードできなかったので
キャンセルして一休みしていたら、どうやら解決されたようで、なによりです。

「pifont云々」とあることから「2024年 06月 11日(火曜日) 22:41 - K Y の投稿」でプリアンブルを削除された
ソースではなく、その直前に私の叩き台でアップしたものをベースに検証されていたようですね。

今後、うまくいかないときは、本フォーラムの「質問の仕方」を参考に、
試されているソース、および .log  .pdf を添付されると
早期の解決につながるかと思います。