비머 + MusixTex

비머 + MusixTex

비머 클래스와 함께 MusixTex를 사용할 수 있나요? 나에게는 효과가 없으며 기사에서만 작동합니다. 비머에는 많은 오류가 있습니다(50개 이상). 충고에 감사하다.

오류가 없습니다.

\documentclass{article}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[czech]{babel}
\usepackage{musixtex}

\begin{document}

\begin{music}
\startextract
\NOtes\qu{ad}\en%
\endextract
\end{music}

\end{document}

53개의 오류가 있습니다.

\documentclass{beamer}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[czech]{babel}
\usepackage{musixtex}

\begin{document}

\begin{music}
\startextract
\NOtes\qu{ad}\en%
\endextract
\end{music}

\end{document}

TeXnic Center 2.0을 사용하고 있습니다.

편집되었습니다. 미안해요.

답변1

그것은 즉시 작동해야합니다. 에서비머 사용자 가이드, 18페이지:

MusiXTEX를 사용하여 악보를 조판할 때 eTEX 확장을 활성화해야 합니다. 대부분의 최신 배포판에서는 기본적으로 pdpdflatex와 latex 모두에서 이를 활성화합니다. 그러나 이전 배포판이 있는 경우 문서는 pdflatex 또는 latex 대신 pdfelatex 또는 elatex를 사용하여 컴파일해야 합니다. 음악 환경 내에서는 \pause MusiXTEX의 정의(전체의 1/4 동안의 휴식)와 일치하도록 재정의됩니다. \beamerpause이 환경에서 명령을 사용하여 오버레이를 생성 할 수 있습니다.

etex그러나 egreg가 언급한 것처럼 etex 확장을 사용할 수 있으려면 여전히 서문에 패키지를 로드해야 합니다 .

답변2

저에게는 Beamer와 잘 작동하며 3-passing으로 컴파일합니다.

pdflatex example.tex
musixflx example
pdflatex example.tex
pdflatex example.tex

예는 다음과 같습니다. 나는 특히 기타곡을 위해 글을 쓴다. 너무 많은 패키지가 필요하지 않으며 원하는 패키지를 보관할 수 있습니다.

\documentclass[aspectratio=169]{beamer}
\usepackage{CJKutf8}
\usepackage{xspace}
\usepackage{musixguit}
\input musixtex
\input musixbm
\input musixcho
\input musixdat
\input musixext
\input musixgre
%\input musixgui
\input musixlit
\input musixltx % \tx command
\input musixper
\input musixplt  %  Palatino text in music
\newcommand\Red{\color{red}}

\beamertemplatenavigationsymbolsempty
\setbeamertemplate{frametitle}[default][center]
\setbeamertemplate{headline}{\vskip10pt}
\addtobeamertemplate{frametitle}{}{\vspace{-1.5em}} % decrease

%----------TAB-----------
\newcommand\TAB[1]{%
  \setclefsymbol{#1}{\,\rotatebox{90}{TAB}}%
  \setclef{#1}9}

% internal string choosing command
%  #1: string (a number from 1--6)
%  #2: finger
\makeatletter
\newcommand\@str[2]{%
  \ifcase#1\relax\@strerror
  \or\def\@strnr{-1}%
  \or\def\@strnr{1}%
  \or\def\@strnr{3}%
  \or\def\@strnr{5}%
  \or\def\@strnr{7}%
  \or\def\@strnr{9}%
  \else\@strerror
  \fi
  \zchar\@strnr{\footnotesize#2}}
% \@strerror could be defined to issue some warning/error

% User level commands
\newcommand\STr[2]{\@str{#1}{#2}\sk}  % with a full note skip
\newcommand\Str[2]{\@str{#1}{#2}\hsk} % with a half note skip
\newcommand\str[2]{\@str{#1}{#2}}     % with no skip
%--------TAB--------------

\begin{document}
\begin{CJK}{UTF8}{gbsn} %\begin{CJK}{UTF8}{gkai}


\begin{frame}[allowframebreaks]{我已经与基督同钉十字架}
\framesubtitle{加2:20}

\begin{music}
\input musixlyr
\nostartrule
\setlength\parindent{0pt}%
\instrumentnumber{1} % a single instrument
%\setinterinstrument={-1}
%\nobarnumbers
\setlyrics1{我 已 经 与 基 督 同 钉 十 字 架,
现 在 活 着 的 \empty{} 不 再 是 我,
乃 是 基 督 在 我 里 面 活 \empty{} 着;
乃 是 基 督 在 我 里 面 活 \empty{} 着;
并 且 我 如 今 在 肉 身 活 着,
是 因 信 神 的 儿 子 而 \empty{} 活;
他 是 爱 我, 为 我 舍 己,
他 是 爱 我, 为 我 舍 己。}
\generalmeter{\meterfrac44}
\scale{1.0}
\generalsignature{0}
\setsongraise1{-4mm}
\assignlyrics1{1}
\normalmusicsize

\stafftopmarg25pt\staffbotmarg3\Interligne\interstaff{10}\relax
\startpiece
\znotes\loffset{2.2}{\verses{\lyric*{}}}\en
%\hardspace{4mm} %horizental
\Notesp\ibu0g1\qbp0g%
\roff{\tbbu0\tqh0h}\en
\Notesp\ibu0g{-2}\qbp0g%
\roff{\tbbu0\tqh0e}\en
\NOtesp\qap c\en
\Notes\ca j\en
\bar % 1
\Notesp\ibu0i{-1}\qbp0i%
\roff{\tbbu0\tqqh0h}\en
\Notesp\ibu0j{-3}\qbp0j%
\roff{\tbbu0\tqqh0h}\en
\NOTes\ha g\en
\bar % 2 
\Notesp\ibu0g1\qbp0g%
\roff{\tbbu0\tqh0h}\en
\Notesp\ibu0g{-2}\qbp0g%
\roff{\tbbu0\tqh0e}\en
\NOtesp\islurd0{c}\qup c\tslur0d\cu e\en
\bar
\Notes\qa d\en
\Notesp\ibu0d{1}\qbp0d%
\roff{\tbbu0\tqh0e}\en
\NOTes\ha d\en
\alaligne % line 1
\Notesp\ibu0g1\qbp0g%
\roff{\tbbu0\tqh0h}\en
\Notesp\ibu0g{-2}\qbp0g%
\roff{\tbbu0\tqh0e}\en
\NOtesp\qap c\en
\Notes\ca j\en
\bar
\Notesp\ibu0i{1}\qbp0i%
\roff{\tbbu0\tqqh0j}\en
\Notesp\islurd0k\ibu0k{-1}\qbp0k%
\roff{\tslur0j\tbbu0\tqqh0j}\en
\NOTes\ha h\en
\bar
\Notesp\ibu0i{1}\qbp0i%
\roff{\tbbu0\tqqh0j}\en
\Notesp\ibu0j{-1}\qbp0j%
\roff{\tbbu0\tqqh0h}\en
\Notes\ca g\en
\NOtesp\qap j\en
\bar
\Notesp\ibu0e{1}\qbp0e%
\roff{\tbbu0\tqqh0f}\en
\Notesp\islurd0k\ibu0k{-1}\qbp0k%
\roff{\tslur0j\tbbu0\tqqh0j}\en
\NOTes\ha c\en
%\alaligne% line 2
\alapage
\Notesp\ibu0g0\qbp0g%
\roff{\tbbu0\tqqh0g}\en
\NOTes\ha h\en
\Notesp\ibu0e{1}\qbp0e%
\roff{\tbbu0\tqqh0g}\en
\bar
\Notesp\ibu0f{-1}\qbp0f%
\roff{\tbbu0\tqqh0e}\en
\Notesp\ibu0f{-2}\qbp0f%
\roff{\tbbu0\tqqh0d}\en
\NOTes\ha d\en
\bar
\Notesp\ibu0d0\qbp0d%
\roff{\tbbu0\tqqh0d}\en
\NOTes\ha i\en
\Notesp\ibu0f{2}\qbp0f%
\roff{\tbbu0\tqqh0h}\en
\bar
\Notesp\ibu0g{-1}\qbp0g%
\roff{\tbbu0\tqqh0f}\en
\Notesp\islurd0g\ibu0g{-1}\qbp0g%
\roff{\tslur0f\tbbu0\tqqh0f}\en
\NOTes\ha e\en
\alaligne % line 3
\Notesp\ibu0g0\qbp0g%
\roff{\tbbu0\tqqh0g}\en
\NOTes\ha l\en
\NOtes\qa j\en
\bar
\Notesp\ibu0i{1}\qbp0i%
\roff{\tbbu0\tqqh0j}\en
\NOtes\qa k\en
\NOTes\ha h\en
\bar
\NOtesp\qap i\en
\Notes\ca h\en
\Notes\ca g\en
\NOtesp\qap j\en
\bar
\NOtes\qa k\en
\NOtes\qa j\en
\Notes\ca i\en
\NOtesp\qap j\en
\Endpiece
\end{music}

\end{frame}

\end{CJK}
\end{document}

여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요

관련 정보