Badraoui نشر 2 فبراير 2016 أرسل تقرير مشاركة نشر 2 فبراير 2016 أحتاج إلى تفعيل الكود التالي: \begin{FOO} my little pony \end{FOO} داخل هذا الجزء: \bar{my little pony} وقد حاولت ذلك باستعمال: \newenvironment{FOO}{\bar}{} لكن يبدو أن فقط الجزء bar\ يطبق على الحرف الأول، مثلا: \bar{m}y little pony كيف أحل المشكل؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 3 فبراير 2016 أرسل تقرير مشاركة نشر 3 فبراير 2016 سأحاول شرح الحل مع إعطاء المثال بـ color \. يمكن تحقيق ما أردته من خلال سؤالك دون اللجوء إلى استعمالmycmd\، وذلك لأنها معقدة بعض الشيء. ولاستعمال تجميعة environment body بشكل أسهل مع استعمال حزمة environ وذلك عن طريق NewEnviron\ و BODY\. \documentclass{article} \usepackage{xcolor} \usepackage{environ} \usepackage{blindtext} \newcommand{\mycmd}[1]{% \color{blue}#1% } \NewEnviron{FOO}{\mycmd{\BODY}}{} \begin{document} \begin{FOO} my little pony \blindtext[2] \end{FOO} \end{document} لتكون النتيجة في النهاية على الشكل المبين في الصورة: اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Badraoui
أحتاج إلى تفعيل الكود التالي:
\begin{FOO} my little pony \end{FOO}
داخل هذا الجزء:
\bar{my little pony}
وقد حاولت ذلك باستعمال:
\newenvironment{FOO}{\bar}{}
لكن يبدو أن فقط الجزء bar\ يطبق على الحرف الأول، مثلا:
\bar{m}y little pony
كيف أحل المشكل؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.