%% Generated by Sphinx. \def\sphinxdocclass{jsbook} \documentclass[a4paper,10pt,dvipdfmx]{sphinxmanual} \ifdefined\pdfpxdimen \let\sphinxpxdimen\pdfpxdimen\else\newdimen\sphinxpxdimen \fi \sphinxpxdimen=.75bp\relax \PassOptionsToPackage{warn}{textcomp} \usepackage{cmap} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb,amstext} \usepackage{times} \usepackage{sphinx} \fvset{fontsize=\small} \usepackage[dvipdfm]{geometry} % Include hyperref last. \usepackage{hyperref} % Fix anchor placement for figures with captions. \usepackage{hypcap}% it must be loaded after hyperref. % Set up styles of URL: it should be placed after hyperref. \urlstyle{same} \renewcommand{\contentsname}{Contents:} \usepackage{sphinxmessages} \setcounter{tocdepth}{1} \title{TestRTP} \date{2021年02月25日} \release{} \author{Motoki Miura} \newcommand{\sphinxlogo}{\vbox{}} \renewcommand{\releasename}{} \makeindex \begin{document} \pagestyle{empty} \sphinxmaketitle \pagestyle{plain} \sphinxtableofcontents \pagestyle{normal} \phantomsection\label{\detokenize{index::doc}} \chapter{イントロダクションIntro} \label{\detokenize{intro:intro}}\label{\detokenize{intro::doc}} ここはIntroです。{\hyperref[\detokenize{intro:isprime}]{\sphinxcrossref{\DUrole{std,std-ref}{images/isprime.c}}}} に、ソースコードの例を示します。 \begin{sphinxVerbatim}[commandchars=\\\{\}] \PYG{c+c1}{\PYGZsh{}include \PYGZlt{}stdio.h\PYGZgt{}} \PYG{n+nb}{int} \PYG{n}{isprime}\PYG{p}{(}\PYG{n+nb}{int} \PYG{n}{n}\PYG{p}{)}\PYG{p}{\PYGZob{}} \PYG{n+nb}{int} \PYG{n}{i}\PYG{p}{;} \PYG{k}{for}\PYG{p}{(}\PYG{n}{i}\PYG{o}{=}\PYG{l+m+mi}{2}\PYG{p}{;}\PYG{n}{i}\PYG{o}{\PYGZlt{}}\PYG{n}{n}\PYG{o}{/}\PYG{l+m+mi}{2}\PYG{p}{;}\PYG{n}{i}\PYG{o}{+}\PYG{o}{+}\PYG{p}{)}\PYG{p}{\PYGZob{}} \PYG{k}{if} \PYG{p}{(}\PYG{n}{n}\PYG{o}{\PYGZpc{}}\PYG{n}{i}\PYG{o}{==}\PYG{l+m+mi}{0}\PYG{p}{)} \PYG{k}{return} \PYG{n}{i}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \PYG{k}{return} \PYG{l+m+mi}{1}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \PYG{n+nb}{int} \PYG{n}{main}\PYG{p}{(}\PYG{n}{void}\PYG{p}{)}\PYG{p}{\PYGZob{}} \PYG{n+nb}{int} \PYG{n}{num} \PYG{p}{;} \PYG{n+nb}{int} \PYG{n}{result}\PYG{p}{;} \PYG{n}{printf}\PYG{p}{(}\PYG{l+s+s2}{\PYGZdq{}}\PYG{l+s+s2}{input num}\PYG{l+s+se}{\PYGZbs{}n}\PYG{l+s+s2}{\PYGZdq{}}\PYG{p}{)} \PYG{p}{;} \PYG{n}{scanf}\PYG{p}{(}\PYG{l+s+s2}{\PYGZdq{}}\PYG{l+s+si}{\PYGZpc{}d}\PYG{l+s+s2}{\PYGZdq{}}\PYG{p}{,} \PYG{o}{\PYGZam{}}\PYG{n}{num}\PYG{p}{)}\PYG{p}{;} \PYG{n}{result} \PYG{o}{=} \PYG{n}{isprime}\PYG{p}{(}\PYG{n}{num}\PYG{p}{)}\PYG{p}{;} \PYG{k}{if} \PYG{p}{(}\PYG{n}{result}\PYG{o}{==}\PYG{l+m+mi}{1}\PYG{p}{)} \PYG{n}{printf}\PYG{p}{(}\PYG{l+s+s2}{\PYGZdq{}}\PYG{l+s+si}{\PYGZpc{}d}\PYG{l+s+s2}{ is prime number (素数)}\PYG{l+s+se}{\PYGZbs{}n}\PYG{l+s+s2}{\PYGZdq{}}\PYG{p}{,} \PYG{n}{num}\PYG{p}{)}\PYG{p}{;} \PYG{k}{else} \PYG{n}{printf}\PYG{p}{(}\PYG{l+s+s2}{\PYGZdq{}}\PYG{l+s+si}{\PYGZpc{}d}\PYG{l+s+s2}{ is not prime. }\PYG{l+s+si}{\PYGZpc{}d}\PYG{l+s+s2}{ is a divisor.}\PYG{l+s+se}{\PYGZbs{}n}\PYG{l+s+s2}{ }\PYG{l+s+s2}{\PYGZdq{}}\PYG{p}{,} \PYG{n}{num}\PYG{p}{,} \PYG{n}{result}\PYG{p}{)}\PYG{p}{;} \PYG{k}{return} \PYG{l+m+mi}{0}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \end{sphinxVerbatim} \sphinxSetupCaptionForVerbatim{images/isprime.c} \def\sphinxLiteralBlockLabel{\label{\detokenize{intro:isprime}}} \fvset{hllines={, 12, 17,}}% \begin{sphinxVerbatim}[commandchars=\\\{\}] \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}stdio.h\PYGZgt{}} \PYG{k+kt}{int} \PYG{n+nf}{isprime}\PYG{p}{(}\PYG{k+kt}{int} \PYG{n}{n}\PYG{p}{)}\PYG{p}{\PYGZob{}} \PYG{k+kt}{int} \PYG{n}{i}\PYG{p}{;} \PYG{k}{for}\PYG{p}{(}\PYG{n}{i}\PYG{o}{=}\PYG{l+m+mi}{2}\PYG{p}{;}\PYG{n}{i}\PYG{o}{\PYGZlt{}}\PYG{n}{n}\PYG{o}{/}\PYG{l+m+mi}{2}\PYG{p}{;}\PYG{n}{i}\PYG{o}{+}\PYG{o}{+}\PYG{p}{)}\PYG{p}{\PYGZob{}} \PYG{k}{if} \PYG{p}{(}\PYG{n}{n}\PYG{o}{\PYGZpc{}}\PYG{n}{i}\PYG{o}{=}\PYG{o}{=}\PYG{l+m+mi}{0}\PYG{p}{)} \PYG{k}{return} \PYG{n}{i}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \PYG{k}{return} \PYG{l+m+mi}{1}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \PYG{k+kt}{int} \PYG{n+nf}{main}\PYG{p}{(}\PYG{k+kt}{void}\PYG{p}{)}\PYG{p}{\PYGZob{}} \PYG{k+kt}{int} \PYG{n}{num} \PYG{p}{;} \PYG{k+kt}{int} \PYG{n}{result}\PYG{p}{;} \PYG{n}{printf}\PYG{p}{(}\PYG{l+s}{\PYGZdq{}}\PYG{l+s}{input num}\PYG{l+s+se}{\PYGZbs{}n}\PYG{l+s}{\PYGZdq{}}\PYG{p}{)} \PYG{p}{;} \PYG{n}{scanf}\PYG{p}{(}\PYG{l+s}{\PYGZdq{}}\PYG{l+s}{\PYGZpc{}d}\PYG{l+s}{\PYGZdq{}}\PYG{p}{,} \PYG{o}{\PYGZam{}}\PYG{n}{num}\PYG{p}{)}\PYG{p}{;} \PYG{n}{result} \PYG{o}{=} \PYG{n}{isprime}\PYG{p}{(}\PYG{n}{num}\PYG{p}{)}\PYG{p}{;} \PYG{k}{if} \PYG{p}{(}\PYG{n}{result}\PYG{o}{=}\PYG{o}{=}\PYG{l+m+mi}{1}\PYG{p}{)} \PYG{n}{printf}\PYG{p}{(}\PYG{l+s}{\PYGZdq{}}\PYG{l+s}{\PYGZpc{}d is prime number (素数)}\PYG{l+s+se}{\PYGZbs{}n}\PYG{l+s}{\PYGZdq{}}\PYG{p}{,} \PYG{n}{num}\PYG{p}{)}\PYG{p}{;} \PYG{k}{else} \PYG{n}{printf}\PYG{p}{(}\PYG{l+s}{\PYGZdq{}}\PYG{l+s}{\PYGZpc{}d is not prime. \PYGZpc{}d is a divisor.}\PYG{l+s+se}{\PYGZbs{}n}\PYG{l+s}{ }\PYG{l+s}{\PYGZdq{}}\PYG{p}{,} \PYG{n}{num}\PYG{p}{,} \PYG{n}{result}\PYG{p}{)}\PYG{p}{;} \PYG{k}{return} \PYG{l+m+mi}{0}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \end{sphinxVerbatim} \sphinxresetverbatimhllines \chapter{Arduino} \label{\detokenize{arduino:arduino}}\label{\detokenize{arduino:id1}}\label{\detokenize{arduino::doc}} Arduino.ino sample です。{\hyperref[\detokenize{arduino:sketch}]{\sphinxcrossref{\DUrole{std,std-ref}{src/sketch\_feb25a.ino}}}} に、ソースコードの例を示します。 強調したい場合、\sphinxstylestrong{たとえば} ソースコード \sphinxcode{\sphinxupquote{make}} は、このようになります。\sphinxcode{\sphinxupquote{\$ hoge}} のようになります。 \begin{quote} {\hyperref[\detokenize{conclusion:conclusion}]{\sphinxcrossref{\DUrole{std,std-ref}{Conclusion}}}} が、結論への内部参照リンクになります。 \end{quote} {\hyperref[\detokenize{conclusion:conclusion}]{\sphinxcrossref{\DUrole{std,std-ref}{Conclusion}}}} が、結論への内部参照リンクになります。 \sphinxSetupCaptionForVerbatim{src/sketch\_feb25a.ino} \def\sphinxLiteralBlockLabel{\label{\detokenize{arduino:sketch}}} \fvset{hllines={, 2,}}% \begin{sphinxVerbatim}[commandchars=\\\{\}] \PYG{k+kr}{void} \PYG{n+nb}{setup}\PYG{p}{(}\PYG{p}{)} \PYG{p}{\PYGZob{}} \PYG{c+c1}{// put your setup code here, to run once:} \PYG{p}{\PYGZcb{}} \PYG{k+kr}{void} \PYG{n+nb}{loop}\PYG{p}{(}\PYG{p}{)} \PYG{p}{\PYGZob{}} \PYG{c+c1}{// put your main code here, to run repeatedly:} \PYG{p}{\PYGZcb{}} \end{sphinxVerbatim} \sphinxresetverbatimhllines \sphinxSetupCaptionForVerbatim{src/factorytest.ino} \def\sphinxLiteralBlockLabel{\label{\detokenize{arduino:factorytest}}} \fvset{hllines={, 2,}}% \begin{sphinxVerbatim}[commandchars=\\\{\},numbers=left,firstnumber=1,stepnumber=1] \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZdq{}M5StickCPlus.h\PYGZdq{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZdq{}fft.h\PYGZdq{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZdq{}esp\PYGZus{}pm.h\PYGZdq{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}rom/crc.h\PYGZgt{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}driver/i2s.h\PYGZgt{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}driver/rmt.h\PYGZgt{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}BLEDevice.h\PYGZgt{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}BLEServer.h\PYGZgt{}} \PYG{c+cp}{\PYGZsh{}}\PYG{c+cp}{include} \PYG{c+cpf}{\PYGZlt{}BLEUtils.h\PYGZgt{}} \PYG{k+kr}{typedef} \PYG{k+kr}{struct} \PYG{p}{\PYGZob{}} \PYG{n}{point\PYGZus{}3d\PYGZus{}t} \PYG{n}{start\PYGZus{}point}\PYG{p}{;} \PYG{n}{point\PYGZus{}3d\PYGZus{}t} \PYG{n}{end\PYGZus{}point}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \PYG{n}{line\PYGZus{}3d\PYGZus{}t}\PYG{p}{;} \PYG{k+kr}{typedef} \PYG{k+kr}{struct} \PYG{p}{\PYGZob{}} \PYG{k+kr}{double} \PYG{n}{x}\PYG{p}{;} \PYG{k+kr}{double} \PYG{n}{y}\PYG{p}{;} \PYG{p}{\PYGZcb{}} \PYG{n}{point\PYGZus{}2d\PYGZus{}t}\PYG{p}{;} \end{sphinxVerbatim} \sphinxresetverbatimhllines \chapter{Tutorial} \label{\detokenize{tutorial:tutorial}}\label{\detokenize{tutorial::doc}} ここはチュートリアルです。 \section{The reStructuredText Cheat Sheet: Syntax Reminders} \label{\detokenize{tutorial:the-restructuredtext-cheat-sheet-syntax-reminders}}\begin{quote}\begin{description} \item[{Info}] \leavevmode See \textless{}\sphinxurl{http://docutils.sf.net/rst.html}\textgreater{} for introductory docs. \item[{Author}] \leavevmode David Goodger \textless{}\sphinxhref{mailto:goodger@python.org}{goodger@python.org}\textgreater{} \item[{Date}] \leavevmode \$Date: 2013\sphinxhyphen{}02\sphinxhyphen{}20 02:10:53 +0100 (Mi, 20. Feb 2013) \$ \item[{Revision}] \leavevmode \$Revision: 7612 \$ \item[{Description}] \leavevmode This is a "docinfo block", or bibliographic field list \end{description}\end{quote} \begin{sphinxadmonition}{note}{注釈:} If you are reading this as HTML, please read \sphinxurl{cheatsheet.txt} instead to see the input syntax examples! \end{sphinxadmonition} \chapter{Section Structure} \label{\detokenize{tutorial:section-structure}} Section titles are underlined or overlined \& underlined. \chapter{Body Elements} \label{\detokenize{tutorial:body-elements}} Grid table: \begin{savenotes}\sphinxattablestart \centering \begin{tabular}[t]{|*{2}{\X{1}{2}|}} \hline Paragraphs are flush\sphinxhyphen{}left, separated by blank lines. \begin{quote} Block quotes are indented. \end{quote} &\sphinxmultirow{2}{2}{% \begin{varwidth}[t]{\sphinxcolwidth{1}{2}} Literal block, preceded by "::": \begin{sphinxVerbatimintable}[commandchars=\\\{\}] \PYG{n}{Indented} \end{sphinxVerbatimintable} or: \begin{sphinxVerbatimintable}[commandchars=\\\{\}] \PYG{o}{\PYGZgt{}} \PYG{n}{Quoted} \end{sphinxVerbatimintable} \par \vskip-\baselineskip\vbox{\hbox{\strut}}\end{varwidth}% }% \\ \cline{1-1} \begin{sphinxVerbatimintable}[commandchars=\\\{\}] \PYG{g+gp}{\PYGZgt{}\PYGZgt{}\PYGZgt{} }\PYG{n+nb}{print} \PYG{l+s+s1}{\PYGZsq{}}\PYG{l+s+s1}{Doctest block}\PYG{l+s+s1}{\PYGZsq{}} \PYG{g+go}{Doctest block} \end{sphinxVerbatimintable} &\sphinxtablestrut{2}\\ \hline\sphinxstartmulticolumn{2}% \begin{varwidth}[t]{\sphinxcolwidth{2}{2}} \begin{DUlineblock}{0em} \item[] Line blocks preserve line breaks \& indents. {[}new in 0.3.6{]} \item[] \begin{DUlineblock}{\DUlineblockindent} \item[] Useful for addresses, verse, and adornment\sphinxhyphen{}free lists; long lines can be wrapped with continuation lines. \end{DUlineblock} \end{DUlineblock} \par \vskip-\baselineskip\vbox{\hbox{\strut}}\end{varwidth}% \sphinxstopmulticolumn \\ \hline \end{tabular} \par \sphinxattableend\end{savenotes} Simple tables: \begin{savenotes}\sphinxattablestart \centering \begin{tabular}[t]{|*{2}{\X{1}{2}|}} \hline \sphinxstyletheadfamily List Type &\sphinxstyletheadfamily Examples (syntax in the \sphinxhref{cheatsheet.txt}{text source}) \\ \hline Bullet list &\begin{itemize} \item {} items begin with "\sphinxhyphen{}", "+", or "*" \end{itemize} \\ \hline Enumerated list &\begin{enumerate} \sphinxsetlistlabels{\arabic}{enumi}{enumii}{}{.}% \item {} items use any variation of "1.", "A)", and "(i)" \item {} also auto\sphinxhyphen{}enumerated \end{enumerate} \\ \hline Definition list &\begin{description} \item[{Term is flush\sphinxhyphen{}left}] \leavevmode{[}optional classifier{]} Definition is indented, no blank line between \end{description} \\ \hline Field list &\begin{quote}\begin{description} \item[{field name}] \leavevmode field body \end{description}\end{quote} \\ \hline Option list &\begin{optionlist}{3cm} \item [\sphinxhyphen{}o] at least 2 spaces between option \& description \end{optionlist} \\ \hline \end{tabular} \par \sphinxattableend\end{savenotes} \begin{savenotes}\sphinxattablestart \centering \begin{tabulary}{\linewidth}[t]{|T|T|} \hline \sphinxstyletheadfamily Explicit Markup &\sphinxstyletheadfamily Examples (visible in the \sphinxhref{cheatsheet.txt}{text source}) \\ \hline Footnote &\\ \hline Citation &\\ \hline Hyperlink Target &\phantomsection\label{\detokenize{tutorial:internal-target}}\\ \hline Anonymous Target &\\ \hline Directive ("::") & \noindent\sphinxincludegraphics{{biohazard}.png} \\ \hline Substitution Def &\\ \hline Comment &\\ \hline Empty Comment & (".." on a line by itself, with blank lines before \& after, used to separate indentation contexts) \\ \hline \end{tabulary} \par \sphinxattableend\end{savenotes} \chapter{Inline Markup} \label{\detokenize{tutorial:inline-markup}} \sphinxstyleemphasis{emphasis}; \sphinxstylestrong{strong emphasis}; \sphinxtitleref{interpreted text}; \sphinxstyleemphasis{interpreted text with role}; \sphinxcode{\sphinxupquote{inline literal text}}; standalone hyperlink, \sphinxurl{http://docutils.sourceforge.net}; named reference, \sphinxhref{http://docutils.sf.net/rst.html}{reStructuredText}; \sphinxhref{http://docutils.sf.net/docs/ref/rst/restructuredtext.html}{anonymous reference}; footnote reference, % \begin{footnote}[1]\sphinxAtStartFootnote Manually numbered or {[}\#{]} auto\sphinxhyphen{}numbered (even {[}\#labelled{]}) or {[}*{]} auto\sphinxhyphen{}symbol % \end{footnote}; citation reference, \sphinxcite{tutorial:cit2002}; like an inline directive; \phantomsection\label{\detokenize{tutorial:inline-internal-target}}inline internal target. \chapter{Directive Quick Reference} \label{\detokenize{tutorial:directive-quick-reference}} See \textless{}\sphinxurl{http://docutils.sf.net/docs/ref/rst/directives.html}\textgreater{} for full info. \begin{savenotes}\sphinxatlongtablestart\begin{longtable}[c]{|l|l|} \hline \sphinxstyletheadfamily Directive Name &\sphinxstyletheadfamily Description (Docutils version added to, in {[}brackets{]}) \\ \hline \endfirsthead \multicolumn{2}{c}% {\makebox[0pt]{\sphinxtablecontinued{\tablename\ \thetable{} \textendash{} 前のページからの続き}}}\\ \hline \sphinxstyletheadfamily Directive Name &\sphinxstyletheadfamily Description (Docutils version added to, in {[}brackets{]}) \\ \hline \endhead \hline \multicolumn{2}{r}{\makebox[0pt][r]{\sphinxtablecontinued{次のページに続く}}}\\ \endfoot \endlastfoot attention & Specific admonition; also "caution", "danger", "error", "hint", "important", "note", "tip", "warning" \\ \hline admonition & Generic titled admonition: \sphinxcode{\sphinxupquote{.. admonition:: By The Way}} \\ \hline image & \sphinxcode{\sphinxupquote{.. image:: picture.png}}; many options possible \\ \hline figure & Like "image", but with optional caption and legend \\ \hline topic & \sphinxcode{\sphinxupquote{.. topic:: Title}}; like a mini section \\ \hline sidebar & \sphinxcode{\sphinxupquote{.. sidebar:: Title}}; like a mini parallel document \\ \hline parsed\sphinxhyphen{}literal & A literal block with parsed inline markup \\ \hline rubric & \sphinxcode{\sphinxupquote{.. rubric:: Informal Heading}} \\ \hline epigraph & Block quote with class="epigraph" \\ \hline highlights & Block quote with class="highlights" \\ \hline pull\sphinxhyphen{}quote & Block quote with class="pull\sphinxhyphen{}quote" \\ \hline compound & Compound paragraphs {[}0.3.6{]} \\ \hline container & Generic block\sphinxhyphen{}level container element {[}0.3.10{]} \\ \hline table & Create a titled table {[}0.3.1{]} \\ \hline list\sphinxhyphen{}table & Create a table from a uniform two\sphinxhyphen{}level bullet list {[}0.3.8{]} \\ \hline csv\sphinxhyphen{}table & Create a table from CSV data {[}0.3.4{]} \\ \hline contents & Generate a table of contents \\ \hline sectnum & Automatically number sections, subsections, etc. \\ \hline header, footer & Create document decorations {[}0.3.8{]} \\ \hline target\sphinxhyphen{}notes & Create an explicit footnote for each external target \\ \hline math & Mathematical notation (input in LaTeX format) \\ \hline meta & HTML\sphinxhyphen{}specific metadata \\ \hline include & Read an external reST file as if it were inline \\ \hline raw & Non\sphinxhyphen{}reST data passed untouched to the Writer \\ \hline replace & Replacement text for substitution definitions \\ \hline unicode & Unicode character code conversion for substitution defs \\ \hline date & Generates today\textquotesingle{}s date; for substitution defs \\ \hline class & Set a "class" attribute on the next element \\ \hline role & Create a custom interpreted text role {[}0.3.2{]} \\ \hline default\sphinxhyphen{}role & Set the default interpreted text role {[}0.3.10{]} \\ \hline title & Set the metadata document title {[}0.3.10{]} \\ \hline \end{longtable}\sphinxatlongtableend\end{savenotes} \chapter{Interpreted Text Role Quick Reference} \label{\detokenize{tutorial:interpreted-text-role-quick-reference}} See \textless{}\sphinxurl{http://docutils.sf.net/docs/ref/rst/roles.html}\textgreater{} for full info. \begin{savenotes}\sphinxattablestart \centering \begin{tabulary}{\linewidth}[t]{|T|T|} \hline \sphinxstyletheadfamily Role Name &\sphinxstyletheadfamily Description \\ \hline emphasis & Equivalent to \sphinxstyleemphasis{emphasis} \\ \hline literal & Equivalent to \sphinxcode{\sphinxupquote{literal}} but processes backslash escapes \\ \hline math & Mathematical notation (input in LaTeX format) \\ \hline PEP & Reference to a numbered Python Enhancement Proposal \\ \hline RFC & Reference to a numbered Internet Request For Comments \\ \hline raw & For non\sphinxhyphen{}reST data; cannot be used directly (see docs) {[}0.3.6{]} \\ \hline strong & Equivalent to \sphinxstylestrong{strong} \\ \hline sub & Subscript \\ \hline sup & Superscript \\ \hline title & Title reference (book, etc.); standard default role \\ \hline \end{tabulary} \par \sphinxattableend\end{savenotes} \chapter{Conclusion} \label{\detokenize{conclusion:conclusion}}\label{\detokenize{conclusion:id1}}\label{\detokenize{conclusion::doc}} 脚注の例です % \begin{footnote}[1]\sphinxAtStartFootnote 脚注については、\sphinxhref{https://www.sphinx-doc.org/ja/master/usage/restructuredtext/basics.html\#images}{ここのサイト} を参考にしました。 % \end{footnote} 。 ここはConclusion です。{\hyperref[\detokenize{arduino:sketch}]{\sphinxcrossref{\DUrole{std,std-ref}{src/sketch\_feb25a.ino}}}} に、ソースコードの例を示します。 {\hyperref[\detokenize{arduino:arduino}]{\sphinxcrossref{\DUrole{std,std-ref}{Arduino}}}} に、ソースコードがあります。 \chapter{Indices and tables} \label{\detokenize{index:indices-and-tables}}\begin{itemize} \item {} \DUrole{xref,std,std-ref}{genindex} \item {} \DUrole{xref,std,std-ref}{modindex} \item {} \DUrole{xref,std,std-ref}{search} \end{itemize} \begin{sphinxthebibliography}{CIT2002} \bibitem[CIT2002]{tutorial:cit2002} A citation. \end{sphinxthebibliography} \renewcommand{\indexname}{索引} \printindex \end{document}