<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">% ^^A -*- japanese-latex -*-
%
% \ifx\epTeXinputencoding\undefined\else
%   \epTeXinputencoding utf8 % ^^A added (2017-10-04)
% \fi
%
% \iffalse meta-comment
%
%&lt;*driver&gt;
\ifx\epTeXinputencoding\undefined\else
  \epTeXinputencoding utf8
\fi
%&lt;/driver&gt;
%
%  LaTeX 髢｢騾｣縺ｮ繝ｭ繧ｴ��pLaTeX2ﾎｵ譁ｰ繝峨く繝･繝｡繝ｳ繝医け繝ｩ繧ｹ莉倬鹸��
%
%  Copyright 1999-2016 Haruhiko Okumura
%  Copyright 2016-2022 Japanese TeX Development Community
%
% \fi
%
% \iffalse
%
%    \begin{macrocode}
%&lt;package&gt;\NeedsTeXFormat{LaTeX2e}
%&lt;package&gt;\ProvidesPackage{jslogo}
%&lt;*driver&gt;
\ProvidesFile{jslogo.dtx}
%&lt;/driver&gt;
  [2019/07/25 okumura, texjporg]
%&lt;*driver&gt;
\RequirePackage{plautopatch}
\documentclass[dvipdfmx]{jsarticle}
\usepackage{doc}
\xspcode"5C=1 %% \
\xspcode"22=1 %% "
\addtolength{\textwidth}{-1in}
\addtolength{\evensidemargin}{1in}
\addtolength{\oddsidemargin}{1in}
\addtolength{\marginparwidth}{1in}
\setlength\marginparpush{0pt}
% \OnlyDescription
\CodelineNumbered
\DisableCrossrefs
\setcounter{StandardModuleDepth}{1}
\GetFileInfo{jslogo.dtx}
\begin{document}
  \DocInput{jslogo.dtx}
\end{document}
%&lt;/driver&gt;
%    \end{macrocode}
%
% \fi
%
% \title{\pLaTeXe 譁ｰ繝峨く繝･繝｡繝ｳ繝医け繝ｩ繧ｹ莉倬鹸 繝ｭ繧ｴ繝代ャ繧ｱ繝ｼ繧ｸ}
% \author{螂･譚第匐蠖ｦ�梧律譛ｬ隱杤TeX 髢狗匱繧ｳ繝溘Η繝九ユ繧｣}
% \date{\filedate}
% \maketitle
%
% \MakeShortVerb{\|}
%
% \section{縺ｯ縺倥ａ縺ｫ}
%
% 縺薙ｌ縺ｯ繧ゅ→繧ゅ→螂･譚第匐蠖ｦ豌上↓繧医ｋ\texttt{jsclasses.dtx}縺ｧ螳夂ｾｩ縺輔ｌ
% 縺ｦ縺�◆\LaTeX 髢｢騾｣縺ｮ繝ｭ繧ｴ繧抵ｼ檎峡遶九�繝代ャ繧ｱ繝ｼ繧ｸ縺ｫ謚ｽ蜃ｺ縺励◆繧ゅ�縺ｧ縺吶�
% \texttt{jsclasses}縺ｧ縺ｯ繝�ヵ繧ｩ繝ｫ繝医〒隱ｭ縺ｿ霎ｼ縺ｾ繧後∪縺吶�
% 迴ｾ蝨ｨ縺ｯ譌･譛ｬ隱杤TeX 髢狗匱繧ｳ繝溘Η繝九ユ繧｣縺ｫ繧医ｊGitHub縺ｧ邂｡逅�＆繧後※縺�∪縺吶�
% \begin{quote}
% |https://github.com/texjporg/jsclasses|
% \end{quote}
% 繝ｩ繧､繧ｻ繝ｳ繧ｹ縺ｯmodified BSD縺ｧ縺吶�
%
% \StopEventually{}
%
% 莉･荳九〒縺ｯ螳滄圀縺ｮ繧ｳ繝ｼ繝峨↓蜊ｳ縺励※隱ｬ譏弱＠縺ｾ縺吶�
%
%
% \section{縺�ｍ縺�ｍ縺ｪ繝ｭ繧ｴ}
%
% \LaTeX 髢｢騾｣縺ｮ繝ｭ繧ｴ繧剃ｽ懊ｊ逶ｴ縺励∪縺吶�
%
% \begin{macro}{\jslg@small}
% \begin{macro}{\jslg@uppersmall}
%
% 譁�ｭ励ｒ蟆上＆繧√↓蜃ｺ縺励◆繧贋ｸ雁ｯ�ｊ縺ｫ蟆上＆繧√↓蜃ｺ縺励◆繧翫☆繧句多莉､縺ｧ縺吶�
%
%    \begin{macrocode}
\def\jslg@small#1{\hbox{$\m@th$%
  \csname S@\f@size\endcsname
  \fontsize\sf@size\z@
  \math@fontsfalse\selectfont
  #1}}
\def\jslg@uppersmall#1{{\sbox\z@ T\vbox to\ht0{\jslg@small{#1}\vss}}}
%    \end{macrocode}
% \end{macro}
% \end{macro}
%
% \begin{macro}{\TeX}
% \begin{macro}{\LaTeX}
%
% 縺薙ｌ繧峨� \texttt{ltlogos.dtx} 縺ｧ螳夂ｾｩ縺輔ｌ縺ｦ縺�∪縺吶′��
% Times繧Зelvetica縺ｧ繧りｦ区��∴縺後☆繧九ｈ縺�↓闍･蟷ｲ螟画峩縺励∪縺励◆縲�
%
% Computer Modern Roman縺ｧ縺呻ｼ医ヵ繧｡繝溘Μ蜷構texttt{cmr}�峨�
% 蜈��螳夂ｾｩ縺ｫ譛繧りｿ代＞縺ｮ縺ｧ�檎音蛻･縺ｫ螳夂ｾｩ縺励↑縺��ｴ蜷医↓逕ｨ縺�∪縺吶�
%
%    \begin{macrocode}
\def\cmrTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@
  \else
    T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@
  \fi}
\def\cmrLaTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    L\kern-.32em\jslg@uppersmall{A}\kern-.22em\cmrTeX
  \else
    L\kern-.36em\jslg@uppersmall{A}\kern-.15em\cmrTeX
  \fi}
%    \end{macrocode}
%
% Computer Modern Sans Serif�医ヵ繧｡繝溘Μ蜷構texttt{cmss}�峨ｄ
% Helvetica�医ヵ繧｡繝溘Μ蜷構texttt{phv}�峨↑縺ｩ縺ｮ繧ｵ繝ｳ繧ｻ繝ｪ繝穂ｽ薙〒縺吶�
%
%    \begin{macrocode}
\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@}
\def\sfLaTeX{L\kern-.25em\jslg@uppersmall{A}\kern-.08em\sfTeX}
%    \end{macrocode}
%
% Times縺ｧ縺呻ｼ医ヵ繧｡繝溘Μ蜷構texttt{ptm}�峨�
% TX繝輔か繝ｳ繝茨ｼ医ヵ繧｡繝溘Μ蜷構texttt{txr}�峨〒繧ら畑縺�∪縺吶�
%
%    \begin{macrocode}
\def\ptmTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@
  \else
    T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@
  \fi}
\def\ptmLaTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    L\kern-.2em\jslg@uppersmall{A}\kern-.1em\ptmTeX
  \else
    L\kern-.3em\jslg@uppersmall{A}\kern-.1em\ptmTeX
  \fi}
%    \end{macrocode}
%
% New Century Schoolbook縺ｧ縺呻ｼ医ヵ繧｡繝溘Μ蜷構texttt{pnc}�峨�
%
%    \begin{macrocode}
\def\pncTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@
  \else
    T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@
  \fi}
\def\pncLaTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    L\kern-.3em\jslg@uppersmall{A}\kern-.1em\pncTeX
  \else
    L\kern-.3em\jslg@uppersmall{A}\kern-.1em\pncTeX
  \fi}
%    \end{macrocode}
%
% Palatino縺ｧ縺呻ｼ医ヵ繧｡繝溘Μ蜷構texttt{ppl}�峨�
% PX繝輔か繝ｳ繝茨ｼ医ヵ繧｡繝溘Μ蜷構texttt{pxr}�峨〒繧ら畑縺�∪縺吶�
%
%    \begin{macrocode}
\def\pplTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@
  \else
    T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@
  \fi}
\def\pplLaTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    L\kern-.27em\jslg@uppersmall{A}\kern-.12em\pplTeX
  \else
    L\kern-.3em\jslg@uppersmall{A}\kern-.15em\pplTeX
  \fi}
%    \end{macrocode}
%
% URW Garamond縺ｧ縺呻ｼ医ヵ繧｡繝溘Μ蜷構texttt{ugm}�峨�
%
%    \begin{macrocode}
\def\ugmTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@
  \else
    T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@
  \fi}
\def\ugmLaTeX{%
  \ifdim \fontdimen\@ne\font &gt;\z@
    L\kern-.2em\jslg@uppersmall{A}\kern-.13em\ugmTeX
  \else
    L\kern-.3em\jslg@uppersmall{A}\kern-.13em\ugmTeX
  \fi}
%    \end{macrocode}
%
% 莉･荳翫�螳夂ｾｩ繧抵ｼ後ヵ繧｡繝溘Μ縺ｫ繧医▲縺ｦ菴ｿ縺��縺代∪縺吶�
%
% [2003-06-12] Palatino繧ょ刈縺医∪縺励◆�郁ｦ∬ｪｿ謨ｴ�峨�
%
%    \begin{macrocode}
\DeclareRobustCommand{\TeX}{%
  \def\@tempa{cmss}%
  \ifx\f@family\@tempa\sfTeX
  \else
  \def\@tempa{phv}%
  \ifx\f@family\@tempa\sfTeX
  \else
  \def\@tempa{qhv}%
  \ifx\f@family\@tempa\sfTeX
  \else
    \def\@tempa{ptm}%
    \ifx\f@family\@tempa\ptmTeX
    \else
    \def\@tempa{qtm}%
    \ifx\f@family\@tempa\ptmTeX
    \else
      \def\@tempa{txr}%
      \ifx\f@family\@tempa\ptmTeX
      \else
      \def\@tempa{ntxtlf}%
      \ifx\f@family\@tempa\ptmTeX
      \else
        \def\@tempa{pnc}%
        \ifx\f@family\@tempa\pncTeX
        \else
          \def\@tempa{ppl}%
          \ifx\f@family\@tempa\pplTeX
          \else
          \def\@tempa{qpl}%
          \ifx\f@family\@tempa\pplTeX
          \else
          \def\@tempa{pplx}%
          \ifx\f@family\@tempa\pplTeX
          \else
          \def\@tempa{pplj}%
          \ifx\f@family\@tempa\pplTeX
          \else
            \def\@tempa{pxr}%
            \ifx\f@family\@tempa\pplTeX
            \else
            \def\@tempa{zpltlf}%
            \ifx\f@family\@tempa\pplTeX
            \else
              \def\@tempa{ugm}%
              \ifx\f@family\@tempa\ugmTeX
              \else\cmrTeX
              \fi
            \fi\fi
          \fi\fi\fi\fi
        \fi
      \fi\fi
    \fi\fi
  \fi\fi\fi}
\DeclareRobustCommand{\LaTeX}{%
  \def\@tempa{cmss}%
  \ifx\f@family\@tempa\sfLaTeX
  \else
  \def\@tempa{phv}%
  \ifx\f@family\@tempa\sfLaTeX
  \else
  \def\@tempa{qhv}%
  \ifx\f@family\@tempa\sfLaTeX
  \else
    \def\@tempa{ptm}%
    \ifx\f@family\@tempa\ptmLaTeX
    \else
    \def\@tempa{qtm}%
    \ifx\f@family\@tempa\ptmLaTeX
    \else
      \def\@tempa{txr}%
      \ifx\f@family\@tempa\ptmLaTeX
      \else
      \def\@tempa{ntxtlf}%
      \ifx\f@family\@tempa\ptmLaTeX
      \else
        \def\@tempa{pnc}%
        \ifx\f@family\@tempa\pncLaTeX
        \else
          \def\@tempa{ppl}%
          \ifx\f@family\@tempa\pplLaTeX
          \else
          \def\@tempa{qpl}%
          \ifx\f@family\@tempa\pplLaTeX
          \else
          \def\@tempa{pplx}%
          \ifx\f@family\@tempa\pplLaTeX
          \else
          \def\@tempa{pplj}%
          \ifx\f@family\@tempa\pplLaTeX
          \else
            \def\@tempa{pxr}%
            \ifx\f@family\@tempa\pplLaTeX
            \else
            \def\@tempa{zpltlf}%
            \ifx\f@family\@tempa\pplLaTeX
            \else
              \def\@tempa{ugm}%
              \ifx\f@family\@tempa\ugmLaTeX
              \else\cmrLaTeX
              \fi
            \fi\fi
          \fi\fi\fi\fi
        \fi
      \fi\fi
    \fi\fi
  \fi\fi\fi}
%    \end{macrocode}
%
% \end{macro}
% \end{macro}
%
% \begin{macro}{\LaTeXe}
%
% |\LaTeXe| 繧ｳ繝槭Φ繝峨� |\mbox{\m@th ...| 縺ｧ蟋九∪繧区眠縺励＞螳夂ｾｩ縺ｧ縺ｯ
% 逶ｴ蠕後�蜥梧枚縺ｨ縺ｮ髢薙↓ |\xkanjiskip| 縺悟�繧翫∪縺帙ｓ縲ゅ∪縺滂ｼ�
% |mathptmx| 繝代ャ繧ｱ繝ｼ繧ｸ縺ｪ縺ｩ縺ｨ菴ｵ逕ｨ縺吶ｋ縺ｨ�梧怙蠕後� $\varepsilon$ 縺�
% 荳九′繧翫☆縺弱※縺励∪縺�∪縺吶ゅ◎縺ｮ縺溘ａ�後■繧�▲縺ｨ謇九ｒ蜉�縺医∪縺励◆縲�
%
%    \begin{macrocode}
\DeclareRobustCommand{\LaTeXe}{$\mbox{%
  \if b\expandafter\@car\f@series\@nil\boldmath\fi
  \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\pTeX}
% \begin{macro}{\pLaTeX}
% \begin{macro}{\pLaTeXe}
%
% \pTeX �圭pLaTeXe 縺ｮ繝ｭ繧ｴ繧貞�縺吝多莉､縺ｧ縺吶�
%
%    \begin{macrocode}
\def\pTeX{p\kern-.05em\TeX}
\def\pLaTeX{p\LaTeX}
\def\pLaTeXe{p\LaTeXe}
%    \end{macrocode}
%
% \end{macro}
% \end{macro}
% \end{macro}
%
% \begin{macro}{\upTeX}
% \begin{macro}{\upLaTeX}
% \begin{macro}{\upLaTeXe}
%
% [2016-07-14] \upTeX �圭upLaTeXe 縺ｮ繝ｭ繧ｴ繧貞�縺吝多莉､繧ょｮ夂ｾｩ縺励∪縺吶�
%
%    \begin{macrocode}
\def\upTeX{u\pTeX}
\def\upLaTeX{u\pLaTeX}
\def\upLaTeXe{u\pLaTeXe}
%    \end{macrocode}
%
% \end{macro}
% \end{macro}
% \end{macro}
%
% \begin{macro}{\AmSTeX}
%
% \texttt{amstex.sty} 縺ｧ螳夂ｾｩ縺輔ｌ縺ｦ縺�∪縺吶�
%
%    \begin{macrocode}
\def\AmSTeX{\protect\AmS-\protect\TeX{}}
%    \end{macrocode}
%
% \end{macro}
%
% \begin{macro}{\BibTeX}
% \begin{macro}{\SliTeX}
%
% 縺薙ｌ繧峨� \texttt{doc.dtx} 縺九ｉ蜿悶▲縺溘ｂ縺ｮ縺ｧ縺吶�
% 縺溘□縺暦ｼ芸\BibTeX| 縺�縺代�縺｡繧�▲縺ｨ菫ｮ豁｣縺励∪縺励◆縲�
%
%    \begin{macrocode}
% \@ifundefined{BibTeX}
%    {\def\BibTeX{{\rmfamily B\kern-.05em%
%     \textsc{i\kern-.025em b}\kern-.08em%
%     T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}}{}
\DeclareRobustCommand{\BibTeX}{%
  B\kern-.05em\jslg@small{I\kern-.025em B}\kern-.15em\TeX}
\DeclareRobustCommand{\SliTeX}{%
  S\kern-.06emL\kern-.18em\jslg@uppersmall{I}\kern -.03em\TeX}
%    \end{macrocode}
% \end{macro}
% \end{macro}
%
%
% \section{PDF譁�ｭ怜�荳ｭ縺ｧ繝ｭ繧ｴ縺御ｽｿ繧上ｌ縺溷�ｴ蜷医∈縺ｮ蟇ｾ遲凡
%
% 莉･荳翫〒繝ｭ繧ｴ縺ｮ螳夂ｾｩ縺ｯ邨ゅｏ繧翫〒縺吶′�芸hyperref|繧定ｪｭ縺ｿ霎ｼ繧薙□迥ｶ諷九〒 |jslogo| 縺ｮ蜻ｽ莉､繧�
% PDF譁�ｭ怜�縺ｨ縺励※隗｣驥医＆繧後ｋ邂�園�井ｾ� |\section| 縺ｪ縺ｩ�峨〒菴ｿ縺�→隴ｦ蜻翫′蜃ｺ縺ｦ縺励∪縺�∪縺吶�
%\begin{verbatim}
%  Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding):
%  (hyperref)                \kern -0.50003pt
%  (hyperref)                removed on input line 5.
%\end{verbatim}
% 縺昴％縺ｧ�後％縺ｮ隴ｦ蜻翫′蜃ｺ縺ｪ縺�ｈ縺�↓蟇ｾ遲悶＠縺ｾ縺�(Issue \#51)縲�
%
% 縺ｾ縺夲ｼ芸\pdfstringdefPreHook| 繧抵ｼ医↑縺代ｌ縺ｰ�臥畑諢上＠縺ｾ縺吶�
%    \begin{macrocode}
\providecommand*\pdfstringdefPreHook{}
%    \end{macrocode}
%
% 縺昴＠縺ｦ�瑚ｭｦ蜻翫′蜃ｺ縺ｦ縺励∪縺�Ο繧ｴ縺ｫ蟇ｾ縺吶ｋPDF譁�ｭ怜�荳ｭ縺ｧ縺ｮ螳夂ｾｩ繧定ｿｽ蜉�縺励∪縺吶�
%    \begin{macrocode}
\g@addto@macro\pdfstringdefPreHook{%
  \def\pTeX{p\TeX}%
  \def\AmS{AMS}%
  \def\SliTeX{Sli\TeX}%
  \def\BibTeX{Bib\TeX}%
}
%    \end{macrocode}
%
% |hyperref| 隱ｭ霎ｼ譎ゅ↓ |\pdfstringdefPreHook| 縺悟ｮ夂ｾｩ貂医↑繧峨◎繧後�縺昴�縺ｾ縺ｾ菫晄戟縺輔ｌ��
% 隴ｦ蜻翫′蜃ｺ縺ｪ縺上↑繧翫∪縺吶�
%
% 莉･荳翫〒縺吶�
%
% \Finale
%
\endinput
</pre></body></html>