2009-03-15 12 views
37

में संगीत टाइपिंग मैं लाटेक्स में किसी भी प्रकार के टाइपसेटिंग संगीत के लिए आभारी रहूंगा। मैंने MusiXTeX का उपयोग करने की कोशिश की है लेकिन बहुत निराश हैं।लाटेक्स

जैसा कि मैं इसे समझता हूं, MusiXTeX नोटेशन में एक सीधी सीखने की वक्र है, लेकिन मैं इसके साथ ठीक हूं; नोटेशन अच्छी तरह से प्रलेखित प्रतीत होता है। सबसे कठिन हिस्सा स्थापना है और काम करने के लिए एक सरल "हैलो वर्ल्ड" उदाहरण प्राप्त कर रहा है।

मैं MusiXTeX के लिए प्रतिबद्ध नहीं हूं; मैं लाटेक्स के साथ काम करने वाली कुछ भी कोशिश करूंगा। लेकिन मैंने अन्य विकल्पों की कोशिश की है और उनके साथ समान रूप से निराश हैं।

+4

अच्छा सवाल पैदा करता है, मैं कभी भी सभी आवश्यक संगीत समारोह में सही ढंग से काम संकुल पाने में कामयाब रहे, haha ​​इसे पाने के? – Alex

उत्तर

26

कैसे LilyPond? यह अपने सादे टेक्स्ट नोटेशन का उपयोग करता है, लेकिन आउटपुट के लिए टीएक्स का उपयोग करता है। इंजन संगीत का विश्लेषण करने और सुंदर शीट संगीत का उत्पादन करने के लिए पूरी तरह से उपायों का उपयोग करता है, इसलिए यह MusixTex की तुलना में बहुत अधिक हद तक स्वचालित हो गया है।

+0

मेरा मानना ​​है कि लिलीपॉन्ड उन विकल्पों में से एक था जिन्हें मैंने उपयोग करने में असफल प्रयास किया था, लेकिन यह थोड़ी देर हो गया है और मुझे यकीन नहीं है। मैं इसे एक और मौका दूंगा। –

+0

मैंने हाल ही में इसका उपयोग नहीं किया है, या तो। मुझे याद है कि तार थोड़ा निराशाजनक थे क्योंकि अगर वे समझ में आता है तो वे एक-आयामी (सादे टेक्स्ट) डेटा स्ट्रीम में फिट नहीं होते हैं। –

+0

धन्यवाद! मैंने अभी लिलीपॉन्ड स्थापित किया है और नमूना आवेदन काम किया है। अब तक सब ठीक है! लेकिन मुझे लाटेक्स से कनेक्शन नहीं दिख रहा है। यह एक पीडीएफ फ़ाइल और एक पीएस फ़ाइल का उत्पादन करता है। ऐसा लगता है कि मुझे स्रोत को एक अलग .ly फ़ाइल में रखना होगा और आउटपुट को मेरी लाटेक्स फ़ाइल में छवि में शामिल करना होगा। क्या वह सही है? –

19

Lilypond has a preprocessorlilypond-book कहा जाता है जो आपको एक स्रोत फ़ाइल में लिटिलपॉन्ड कोड के साथ लाटेक्स कोड मिश्रण करने देता है।

नमूना उपयोग: tsst.lytex इस में शामिल हैं:

\documentclass{article} 
\begin{document} 
\begin[quote,fragment,staffsize=26]{lilypond} 
c' d' e' 
\end{lilypond} 
\end{document} 

यह भी इनलाइन संकेतन (एक प्रदर्शन के बजाय) का समर्थन करता है, और बाह्य फ़ाइलों से पढ़ने।

lilypond-book --pdf tsst.lytex के साथ संकलित करें, एक LaTeX फ़ाइल tsst.tex के टुकड़े भी शामिल है कि, जो pdflatex साथ हमेशा की तरह संकलित के साथ-साथ प्रत्येक प्रणाली के पीडीएफ छवियों का निर्माण किया।

+1

धन्यवाद! यह लिलीपॉन्ड होम पेज से स्पष्ट नहीं है कि लाटेक्स से कोई संबंध है। –

6

यदि आपके पास साधारण नोटेशन (लोक धुनें और जैसे) हैं, तो ABC जैसे कुछ अच्छे फिट हो सकते हैं। सरल मार्कअप-आधारित नोटेशन, लेकिन लाटेक्स को प्रिंट करता है। विकिपीडिया एक good example

X:1 
T:The Legacy Jig 
M:6/8 
L:1/8 
R:jig 
K:G 
GFG BAB | gfg gab | GFG BAB | d2A AFD | 
GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |: 
efe edB | dBA ABd | efe edB | gdB ABd | 
efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |] 

कौन सा

ABC example png http://en.wikipedia.org/wiki/File:Legacy_jig.png