boxが表示されない

boxが表示されない

- あ い の投稿
返信数: 2
TeX初心者です。
タイトルにもありますが、tcolorboxなどのボックスが表示できません。
というのも、コンパイルしてもエラーは起きないのに、ボックスの枠やタイトルが表示されず、かつ中身の文字もおかしな場所に表示されてしまうという現象が起こっております。
周りの詳しい方にも相談したのですが、さっぱりといった様子でした。
以下を出力しました。



\documentclass[a4paper,10pt,fleqn]{jreport}


\setlength{\oddsidemargin}{-5mm}

\setlength{\topmargin}{-20mm}

\setlength{\textwidth}{180mm}

\pagestyle{empty}


\usepackage{ulem}

\usepackage{paralist}

\usepackage{comment}

\usepackage{float}

\usepackage{color}

\usepackage{multicol}

\usepackage[dvipdfmx]{pict2e}

\usepackage{wrapfig}

\usepackage{graphicx}

\usepackage{bm}

\usepackage{url}

\usepackage{underscore}

\usepackage{colortbl}

\usepackage{tabularx}

\usepackage{fancyhdr}

\usepackage{cite}

\usepackage{otf}

\usepackage{amsmath,amssymb,amsfonts}

\usepackage{algorithmic}

\usepackage{ajmacros}

\usepackage{textcomp}

\usepackage[dvipsnames]{xcolor}

\usepackage[ipaex]{pxchfon}

\usepackage{tcolorbox}

\usepackage{ascmac}


\renewcommand{\rmdefault}{phv}

\renewcommand{\sfdefault}{phv}

\makeatletter

\renewcommand{\tableofcontents}{%

\@mkboth{\contentsname}{\contentsname}%

\@starttoc{toc}%

}

\makeatother

\setlength{\columnseprule}{0.2mm}


\begin{document}

\thispagestyle{empty}

\begin{center}

\vspace{20mm}

{\Large\noindent あいうえお}\\

\vspace{40mm}

{\Huge\noindent\underline{\textbf{かきくけこ}}}\\

\bigskip

{\huge\noindent\textbf{さしすせそ}}\\

\vspace{90mm}

\Large\noindent

{2022年1月31日}\\

\vspace{\baselineskip}

たちつてと \underline{なにぬねの}\\

レイアウト総括 \underline{はひふへほ

}\\

\vspace{\baselineskip}

\vspace{\baselineskip}

\normalsize{まみむめも \underline{やゆよ}}

\vspace{40mm}

\end{center}

\thispagestyle{empty}

\clearpage

\noindent{\centering{\textbf{\Huge{ 目 次}}}}\\

\vspace{6mm}

\begin{multicols}{2}

\tableofcontents

\end{multicols}

\pagestyle{fancy}

\lhead{\rightmark}

\renewcommand{\chaptermark}[1]{\markboth{第\ \normalfont\thechapter\ 章~~#1}{}}

\thispagestyle{empty}

\renewcommand{\abstractname}{使い方}

\begin{abstract}

らりるれろ

\end{abstract}

\pagestyle{fancy}

\part{わをん}

\chapter{あいうえお}

\section{かきくけこ}

\subsection{さしすせそ}

\begin{tcolorbox}[title=たちつてと]%具体的にはこのtcolorboxです。

なにぬねの

\end{tcolorbox}


\end{document}



誤った箇所をご指摘くだされば幸いです。

なお質問はこれが初めてなのですが、質問のガイドラインに反しているなどの無礼をはたらいてしまっている場合は、是非教えていただければありがたいです。

どうかよろしくお願いします。

あ い への返信

Re: boxが表示されない

- Yamamoto Munehiro "munepi" の投稿
TeX Live 2021の環境で、platex+dvipdfmxでコンパイルしている前提とします。

> というのも、コンパイルしてもエラーは起きないのに
実際にはエラーが起きていないわけでなくて、dvipdfmxを実行時に、諸々文句を言われています。

下記のLaTeX文章の例のように、クラスオプションにdvipdfmxを入れてください。
具体的に、以下の\documentclass 行を比較してください。

%#!ptex2pdf -l
% \documentclass[a4paper,10pt,fleqn]{jreport}
\documentclass[dvipdfmx,a4paper,10pt,fleqn]{jreport}
\usepackage{tcolorbox}
\begin{document}
\begin{tcolorbox}[title=たちつてと]%具体的にはこのtcolorboxです。
なにぬねの
\end{tcolorbox}
\end{document}
Yamamoto Munehiro "munepi" への返信

Re: boxが表示されない

- あ い の投稿
Yamamoto Munehiro "munepi"さん、返信ありがとうございます!
おっしゃる通りの対処をしたら、見事表示されました。
本当にありがとうございます!
また機会があれば、頼ってしまうかもしれません。
本当にありがとうございました!