組カラーボックスのtcolorboxによる再現
レンダリング結果

TeXソース
TeXソース
入力コード
\documentclass[dvipdfmx,uplatex]{jsarticle}
\usepackage{expl3}
\usepackage{xparse}
\usepackage{tcolorbox}
%\tcbuselibrary{skins,breakable,fitting,raster,poster}
%%%%%% 実装1
%% https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=2810#p16466
\newtcolorbox{pointbox}[1][]{%
title=ポイント,
after title={\hfill\AfterText{#1}},
boxsep=0pt,
right=0pt,lefttitle=3mm}
\newcommand{\AfterText}[1]{%
\tcbox[%
on line,
boxsep=0pt,boxrule=0pt,
top=0mm,bottom=0mm,
left=2mm,
sharp corners=southeast]
{\makebox[.8\linewidth][l]{#1\relax\strut}}%
}
%%%%%% 実装2
%% https://okumuralab.org/tex/mod/forum/discuss.php?d=3961#p24644
%%%%% \DeclareTColorBox が必要
%\makeatletter
%\newlength{\len}\newlength{\lenn}\newlength{\myfontsize}
%\setlength{\myfontsize}{\f@size pt}
%\newcommand{\titlelength}[1]{%
% \settowidth{\lenn}{#1}%
% \setlength{\len}{\linewidth}%
% \addtolength{\len}{-\lenn}%
% \addtolength{\len}{-.33\myfontsize}\addtolength{\len}{11.5pt}%
%}%
%\DeclareTColorBox{ptbs}{m O{} O{}}{enhanced,breakable,boxsep=0mm,lefttitle=1.5mm,
%arc=.5mm, bottom=1.5mm, top=1.5mm, leftupper=4mm, rightupper=4mm,
%colbacktitle=black!100!white, colframe=black!100!white,
% coltitle=white, colback=black!10!white, boxrule=1pt,
%fonttitle=\gtfamily, fontupper=\gtfamily,
%title={\raisebox{-0.1ex}{#1}\ \titlelength{#1\ }\hspace*{0.1mm}},
%after title={%
%\tcbox[on line, boxsep=0pt, boxrule=0pt, top=0mm, bottom=0mm,
%left=2mm, width=\len -0.15mm, right*=2mm, tcbox width=minimum left,
%colback=black!30!white, arc=.5mm]
%{\parbox{\dimexpr\len-4.3mm}{\vskip.3mm#2\vskip.5mm}\relax\strut}},#3}
%\makeatother
\begin{document}
\gtfamily
1
\begin{tcolorbox}[title=ポイント]
漸化式を立てて解く方法
\end{tcolorbox}
2
\begin{pointbox}[$n$が入った場合の数・確率の問題]
漸化式を立てて解く方法
\end{pointbox}
3
\begin{pointbox}
オプション引数なし
\end{pointbox}
%4
%\begin{ptbs}{サブタイトル(ラベル)}[タイトル]
%本文
%\end{ptbs}
%
%5
%\begin{ptbs}
%{いろはうた}[%
%いろはにほへと ちりぬるを わかよたれそ つねならむ\\
%うゐのおくやま けふこえて あさきゆめみじ ゑひもせす
%]
%いろはにほへと ちりぬるを わかよたれそ つねならむ\\
%うゐのおくやま けふこえて あさきゆめみじ ゑひもせす
%\end{ptbs}
\end{document}