> ¥Sを指定しようとするとエラーがでました。
??? \S を指定しても,エラーにはならないようですが...
> 結局自分で作った方がはやいとおもって作りました。
結局 \thesection を再定義されたのですね...
\documentclass{jarticle}
%\usepackage{secname}
\makeatletter
%%% ----- secname.sty より -----
% \NeedsTeXFormat{pLaTeX2e}
% \ProvidesPackage{secname}[1998/08/12 v1.1 section name customize]
\def\presectionname{}
\def\postsectionname{}
\def\presubsectionname{}
\def\postsubsectionname{}
\def\presubsubsectionname{}
\def\postsubsubsectionname{}
\def\@seccntformat#1{%
\csname pre#1name\endcsname
\csname the#1\endcsname
\csname post#1name\endcsname
\quad
}
%%% ----- secname.sty より -----
\makeatother
\renewcommand{\presectionname}{\S}
\newtheorem{Theorem}{定理}[section]
\begin{document}
\section{}
\begin{Theorem}
123
\end{Theorem}
\section{}
\begin{Theorem}
456
\end{Theorem}
\end{document}