Amazon Best VPN GoSearch

OnWorks فافيكون

jgraph - عبر الإنترنت في السحابة

قم بتشغيل jgraph في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر jgraph الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


jgraph - مرشح لرسم الرسم البياني إلى التذييل

بناء الجملة


جغراف [-p] [-P] [-L] [-تعليقات] [اسم الملف ...]

الوصف


جغراف يأخذ وصف الرسم البياني أو الرسوم البيانية وينتج ملف بوستسكريبت على
الإخراج القياسي. جغراف مثالي لرسم أي مزيج من الرسوم البيانية الخطية أو المبعثرة
الرسوم البيانية و / أو الرسوم البيانية الشريطية وتضمين الإخراج في LaTeX أو أي نص آخر
نظام معالجة يمكنه قراءة التذييل.

جغراف يقرأ مدخلاته من الملفات المحددة. إذا لم يتم تحديد أي ملفات ، فسيتم قراءتها
من المدخلات القياسية.

لغة وصف الرسم البياني بسيطة بما يكفي للحصول على رسوم بيانية جميلة المظهر بحد أدنى
من الجهد ، لكنها قوية بما يكفي لمنح المستخدم المرونة لتكييف المظهر
من الرسم البياني لتفضيلاته الفردية. وهذا يشمل رسم الرسوم البيانية المتعددة
ووضعها بشكل منفصل على الصفحة (أو الصفحات).

على سبيل المثال ، إذا أراد المستخدم ببساطة رسم النقاط (2,3،4,5) ، (1,6،XNUMX) ، (XNUMX،XNUMX) ،
ما يلي سيكون كافيًا لملف المواصفات:

نيوجراف
منحنى جديد نقاط 2 3 4 5 1 6

الآن ، إذا أراد المستخدم تجميل الرسم البياني عن طريق إضافة تسميات إلى المحاور ، فقم بالاتصال
النقاط وعناوين الرسم البياني ، عندها يمكن أن يتغير الإدخال إلى:

نيوجراف
نقاط المنحنى الجديد 2 3 4 5 1 6 نوع الخط صلب
التسمية xaxis: المحور X
التسمية yaxis: المحور ص
العنوان: هذا مثال على الرسم البياني

إذا أراد المستخدم بدلاً من ذلك أن يكون هذا رسمًا بيانيًا شريطيًا بنقاط نهاية مختلفة على المحاور ،
يمكنه ببساطة تغيير الإدخال إلى:

نيوجراف
xaxis min 0 max 5 التسمية: المحور X
yaxis min 0 كحد أقصى 6 التسمية: المحور ص
نقاط المنحنى الجديد 2 3 4 5 1 6 marktype xbar
العنوان: هذا مثال على رسم بياني شريطي

هناك العديد من الميزات الإضافية للغة الوصف الموضحة أدناه في ملف
القسم التالي. الميزات التي لم يتم تضمينها في لغة الوصف هي: سطر
والاستيفاء الوظيفي ، والتخطيط الوظيفي ، والرسوم البيانية الدائرية. هذا الأخير مستحيل
لتفعله بمساعدة جغراف، ومع ذلك ، يمكن أن يتأثر الآخرون جغراف مختلطة مع
awk أو ج. انظر الرسم الوظيفي والميزات غير الكامنة الأخرى أدناه.

يوجد أدناه أيضًا قسم تلميحات ورسومات توضيحية ، والتي قد تعطي أفكارًا جيدة حول كيفية الاستخدام
جغراف أكثر فعالية.

OPTIONS


-P ال -P ينتج الخيار التذييل الذي يمكن توجيهه مباشرة إلى ملفات lpr التي يمكن أن تكون
معروض في بيئة Xwindows مع gs (شبحي). بدون هذا الخيار ،
يجب أن يتم تضمين الإخراج داخل مطاط أو نظام معالجة نص مشابه.

-L ال -L الخيار ينتج مؤامرة المناظر الطبيعية.

-p ال -p الخيار يعيد طباعة الإدخال على الإخراج القياسي ، فقط مع جميع ملفات
الافتراضات صريحة. هذا مفيد للسماح للمستخدم بالقيام بعمله الخاص
التنسيق ، حيث يُظهر القيم الصريحة التي تفترضها الإعدادات الافتراضية ، بحيث تكون
يمكن التلاعب بها.

-تعليقات
هذا الخيار يجعل jgraph يضع التعليقات في التذييل الناتج. هذه تجعلها
يسهل على المستخدم الخوض في التذييل النهائي إذا لزم الأمر.

ال الوصف لغة


لغة الوصف هي أساسًا كلمات رئيسية متبوعة بسمات. جميع الكلمات الرئيسية و
السمات باستثناء سمات السلسلة هي رموز مميزة - أحرف ليست ذات مسافات بيضاء
محاطة بمساحة بيضاء. الرموز المميزة الخاصة هي `` (* '' و `` *) '' و `` include '' و ``: '' و
`` shell '' التي تشير إلى التعليقات وبيانات تضمين الملف ومعرفات السلسلة و
عبارات shell-include:

التعليقات
التعليقات محاطة بالرموز المميزة "(*" "*)" كما في Modula-2 (باستثناء ذلك
هنا ، يجب أن تكون الرموز المميزة محاطة بمسافة بيضاء). قد تكون التعليقات متداخلة. لو
يمتد التعليق إلى نهاية الملف ، وقد يتم حذف الأخير `` *) ''.

تضمين الملف البيانات
من المتوقع أن يكون الرمز المميز الذي يتبع الرمز المميز `` include '' هو اسم ملف. النتيجة
من البيان هو تضمين محتويات الملف في تلك المرحلة.
يمكن أن تتداخل عبارات التضمين في الملفات المضمنة وداخل الصَدَفة
يشمل.

سلاسل
في الأماكن التي تكون فيها السلاسل مطلوبة (كما في تسميات الرسم البياني والمنحنى) ، تكون كذلك
يُشار إليها بالرمز المميز ":". الحرف الثاني بعد ``: '' يبدأ ملف
السلسلة ، وحرف السطر الجديد التالي ينهيها. وهكذا ، فإن السلسلة `` Graph
# 1 '' يمكن الإشارة إليه على أنه:

: الرسم البياني رقم 1

or

:
الرسم البياني رقم 1

يمكن للمرء الحصول على سلاسل متعددة الأسطر عن طريق جعل الشرطة المائلة للخلف آخر حرف قبل
newline على الكل ما عدا السطر الأخير. لاحظ أن المساحة البيضاء في السلاسل ليست كذلك
تجاهله. تسمح طريقة الإشارة إلى السلاسل هذه للمستخدم بتضمين البادئة و
مسافات زائدة ، وكذلك سلسلة فارغة. على سبيل المثال ، السلسلة الفارغة "" هي
يتمثل ب:

:

بمجرد بدء السلسلة ، قد تحتوي على أي حرف. على وجه التحديد ، قد يكون
تحتوي على التسلسل `` (* '' أو `` shell '' أو `` include '' بدون بدء تعليق
أو تضمين ملف. يجب أن يحتوي كل سطر في السلسلة على أقل من 1000 حرف.
وإلا فإن أحجام السلسلة محدودة فقط بحجم الذاكرة.

قذيفة تشمل البيانات
عبارات Shell include هي عبارة عن `` shell '' و ``: '' ثم سلسلة نصية. ال
نتيجة العبارة هي أن السلسلة يتم تنفيذها (باستخدام popen ، الذي يمر
السلسلة إلى sh) ، ويتم تضمين الإخراج القياسي في تلك المرحلة.
يمكن دمج Shell-include بحرية في ملفات التضمين وغيرها من محتويات shell.
قد تكون أوامر Shell أكثر من سطر واحد ، ولكن يجب ألا تتجاوز 1000 حرف. ال
بيان shell غير متاح (حتى الآن) على VMS.

التدوين
في الأوصاف أدناه:

tk {عدد صحيح}
يعني هذا الرمز tk يجب أن يتبعه عدد صحيح.

tk [عدد صحيح]
يعني أن tk يمكن أن يتبعه عدد صحيح ، لكن لا داعي لذلك. على الأغلب
الحالات ، إذا tk لا يتبعه عدد صحيح ، ثم الأمر الذي يشير إليه tk
تم تجاهله.

tk [{عدد صحيح} {عدد صحيح}] *
يعني أن tk يجب أن يتبعه عدد زوجي من الأعداد الصحيحة.

الأنواع المدعومة بخلاف الأعداد الصحيحة هي: {الطفو} لإدخالات النقطة العائمة ، {رمز}
لأي رمز مميز و {سلسلة} لسلسلة كما هو محدد أعلاه.

افضل مستوى الوصف أوامر

نيوجراف
يبدأ هذا في تحرير رسم بياني جديد (راجع أوامر تحرير الرسومات). لاحظ أن
يمكن رسم الرسوم البيانية المتعددة على نفس الصفحة.

رسم بياني {عدد صحيح}
هذا يحرر الرسم البياني المشار إليه بواسطة {عدد صحيح}. إذا لم يكن الرسم البياني موجودًا ، إذن
يقوم هذا الأمر بإنشائه ويبدأ في تحريره. نيوجراف هو مجرد ملف
اختصار لـ رسم بياني n حيث n = 0 إذا كان هذا هو الرسم البياني الأول ، وإلا
ن = م + 1 ، حيث م هو أكبر رقم في أي رسم بياني حتى الآن.

كوبيجراف [عدد صحيح]
يؤدي هذا إلى إنشاء رسم بياني جديد ، ونسخ جميع السمات من الرسم البياني
[عدد صحيح]'س محوري x و y ، بالإضافة إلى محوره x_translate و y_translate القيم،
لقطة ، وافتراضات وسيلة الإيضاح ، وافتراضات العنوان. إذا كان
[عدد صحيح] تم حذفه ، ثم ينسخ قيمه من الرسم البياني `` السابق '' ،
والذي تم تعريفه على أنه الرسم البياني الذي يحتوي على أكبر عدد أقل من
رقم الرسم البياني الحالي. إذا كان الرسم البياني الحالي يحتوي على أصغر رقم ، إذن
سيأخذ الرسم البياني الأخير من الصفحة السابقة للرسوم البيانية. إذا كان هناك
لا توجد صفحة سابقة ، ثم سيتم الإبلاغ عن خطأ. (كوبيجراف لا ينسخ
قيم hash_at, مهاش_تو hash_label صفات).

صفحة جديدة
هذا الأمر مخصص لرسم الرسوم البيانية على صفحات متعددة. بعد صفحة جديدة، القادم
سيتم رسم الرسوم البيانية التي يدخلها المستخدم في صفحة جديدة. الرسوم البيانية الجديدة و
سيتم ترقيم السلاسل بدءًا من 0. بشكل أساسي ، صفحة جديدة هو نفسه
كإلحاق إخراج مكالمات منفصلة من jgraph ببعضها البعض على النص
أمام صفحة جديدة، وعلى النص بعد صفحة جديدة. صفحة جديدة سوف معظم
من المحتمل أن تؤدي إلى نتائج غريبة إذا كان -P الخيار غير محدد.

X [الطفو]
Y [الطفو]
تحتوي ملفات بوستسكريبت المراد تضمينها في LaTeX (وبعض البرامج الأخرى) على ملف
"المربع المحيط '' الذي يحدد المنطقة التي سيخصصها LaTeX لـ
حاشية. تستخدم البرامج الأخرى هذا المربع المحيط أيضًا ، وأحيانًا تستخدم
لتحديد مكان مقطع صورة التذييل. جغراف يستخدم خطوط المحور
والتسميات والعنوان لإنشاء المربع المحيط به. معظم الوقت
هذا جيد بما يكفي للعمل في LaTeX. ال Y و X تقول الأوامر لجعل
ارتفاع وعرض الصندوق المحيط على الأقل Y و X بوصة على التوالي
ولكن للحفاظ على التمركز الحالي للرسم البياني. إذا كنت لا تزال بحاجة
مزيد من التحكم في المربع المحيط (على سبيل المثال لتغيير التمركز) ، حاول
القادم com.bbox أمر. إذا كان هناك أكثر من صفحة في ملف جغراف ، Y, X
و com.bbox يمكن إعطاء القيم لكل رسم بياني.

com.bbox الطفو الطفو الطفو الطفو
إذا كان Y و X الأوامر لا تكفي لمساعدتك في تحديد حدود جيدة
مربع ، يتيح لك هذا الأمر إدخال أمر ينتقل مباشرة إليه
إخراج جغراف. وحداتها هي وحدات التذييل النهائية. من المحتمل
الأفضل لاستخدام -p الخيار لمعرفة ما هو المربع المحيط أن jgraph
ينتج ، ثم يغير ذلك وفقًا لذلك com.bbox. الاستخدام الرئيسي لهذا
هو تغيير التوسيط التلقائي الذي يؤديه jgraph: عادةً ما يكون
يتم وضع مركز المربع المحيط الذي يحسبه jgraph في وسط
صفحة. تغيير bbox يغير هذا المركز.

مقدمة : {سلسلة}
مقدمة {رمز}
خاتمة : {سلسلة}
خاتمة {رمز}
يسمح هذان الأمران للمستخدم بتضمين سلاسل أو ملفات (الرمز المميز
يحدد اسم الملف) الذي سيتم نسخه مباشرة إلى إخراج jgraph.
ال مقدمة يتم تضمينه في بداية الإخراج (بعد بعض الأولي
حاشية لتهيئة الأشياء لـ jgraph) ، و خاتمة مدرج في
نهاية. استخدام جيد لـ مقدمة هو إعداد قاموس التذييل إذا
كنت تستخدم علامات التذييل.

رسم بياني EDITING أوامر
تعمل هذه الأوامر على الرسم البياني الحالي. يتم إنهاء تحرير الرسم البياني عندما يتم إنهاء أحد ملفات
يتم إعطاء أوامر وصف المستوى الأعلى.

المحور
yaxi قم بتحرير المحور x أو y (راجع أوامر تحرير المحور)

نيوكيرف
يبدأ هذا في تحرير منحنى جديد للرسم البياني (راجع أوامر CURVE EDITING COMMANDS).

منحنى {عدد صحيح}
هذا يحرر المنحنى الذي يشير إليه {عدد صحيح}. إذا كان المنحنى غير موجود ، إذن
يقوم هذا الأمر بإنشائه ويبدأ في تحريره. نيوكيرف و منحنى تفاعل
as نيوجراف و رسم بياني القيام به.

خط جديد
هذا اختصار لـ:

newcurve marktype لا شيء linetype صلب

منحنى مقلد [عدد صحيح]
يبدأ هذا في تحرير منحنى جديد للرسم البياني ، ونسخ جميع قيمه
باستثناء النقاط من المنحنى [عدد صحيح.] إذا كان [عدد صحيح] تم حذفه،
ثم ينسخ قيمه من المنحنى الأخير في هذا الرسم البياني. إذا كان هذا الرسم البياني
لا توجد منحنيات حاليًا ، ثم تبحث في الاتجاه المعاكس من الرسم البياني السابق.

الاسم يؤدي هذا إلى تحرير عنوان الرسم البياني (راجع أوامر تحرير التسمية). العنوان
يتم إعطاؤه موقعًا افتراضيًا يتم توسيطه أسفل الرسم البياني ، وخطًا افتراضيًا
بحجم 12 ، ومع ذلك ، كما هو الحال مع جميع الملصقات ، يمكن تغيير ذلك.

أسطورة يؤدي هذا إلى تحرير وسيلة إيضاح الرسم البياني (راجع أوامر تحرير الأسطورة). ك
افتراضيًا ، سيحتوي الرسم البياني على وسيلة إيضاح إذا كان لأي من منحنياته تسميات.

جديد
يؤدي هذا إلى تحرير سلسلة نصية جديدة (راجع أوامر تحرير التسمية). وهذا مفيد
لأنه يسمح للمستخدم برسم النص على الرسم البياني وكذلك المنحنيات.

سلسلة {عدد صحيح}
حلق [عدد صحيح]
خيط و حلق هي ل جديد as منحنى و منحنى مقلد هي ل
نيوكيرف.

الحدود
ليس لها حدود
الحدود يرسم حدًا مربعًا حول المنطقة المحددة بالمحاور. ليس لها حدود
لا يحدد أي حدود. ليس لها حدود هو الافتراضي.

قصاصة
noclip قصاصة يحدد أنه سيتم قطع جميع المنحنيات في الرسم البياني - أي لا
سيتم رسم النقاط خارج المحاور. يمكن أيضا تحديد القصاصة
على أساس كل منحنى. الافتراضي هو noclip.

ضرائب وراثية
هذا أمر قديم يتم الاحتفاظ به للتوافق مع الإصدارات السابقة. منحنى.
يساوي:

newgraph وراث_اكسيس

x_translate [الطفو]
y_translate [الطفو]
بشكل افتراضي ، يكون الركن السفلي الأيسر لكل رسم بياني عند النقطة (0,0،XNUMX)
(وحدات التذييل النهائي). X_translate و Y_translate ترجمة القاع
الزاوية اليسرى من الرسم البياني [الطفو] بوصات. الاستخدام الرئيسي لهذا هو
ارسم أكثر من رسم بياني على الصفحة. لاحظ أن jgraph يعتبر جميع ملفات
الرسوم البيانية المرسومة على الصفحة عندما تحسب المربع المحيط بها للتوسيط.
وبالتالي ، إذا تم رسم رسم بياني واحد فقط ، فسيتم توسيطه دائمًا على الصفحة ،
بغض النظر عن X_translate و Y_translate القيم. يتم استخدام هذه القيم
للتنسيب النسبي للرسوم البيانية.
لتغيير توسيط الرسوم البيانية ، استخدم com.bbox.

X [الطفو]
Y [الطفو]
هذه هي نفس X و Y في أوامر المستوى الأعلى ، باستثناء أنها
دع المستخدم يواصل تعديل الرسم البياني الحالي.

سمبل AXIS EDITING أوامر
تعمل هذه الأوامر على المحور الحالي كما تم اختياره بواسطة المحور or yaxi (انظر الرسم البياني
أوامر التحرير). ينتهي تحرير المحور عندما يكون الرسم البياني أو أمر المستوى الأعلى
منح. هناك المزيد من أوامر تحرير المحور المتقدمة الواردة أدناه والتي يجب القيام بها
بنقل علامات التجزئة ، وإضافة علامات التجزئة والتسميات الجديدة ، وما إلى ذلك. راجع "متقدم"
أوامر تحرير المحور.

خطي
سجل اضبط المحور ليكون خطيًا أو لوغاريتميًا. الافتراضي هو خطي. إذا كان
تم تعيين المحور ليكون لوغاريتميًا ، ثم لن يتم السماح بالقيم <= 0.0 ، مثل
هم في اللانهاية السلبية على المحور. إذا كنت تستخدم محاور لوغاريتمية
وتظهر الملصقات 0 0 1 10 بدلاً من 0.01 0.1 1 10 ، ثم يجب أن تقرأ
"hash_format" في هذا القسم. تلميح: xaxis log hash_format g

دقيقة [الطفو]
ماكس [الطفو]
قم بتعيين الحد الأدنى والحد الأقصى لقيم هذا المحور. الافتراضيات تعتمد على
النقاط المعطاة. يمكن رؤيتها باستخدام ملف -p اختيار. ما لم يذكر ، كل شيء
ستكون الوحدات (على سبيل المثال رسم النقاط ، والتخطيط الخيطي ، وما إلى ذلك) من حيث المصطلحات
ل دقيقة و ماكس قيم محوري x و y.

المقاس [الطفو]
اضبط حجم هذا المحور بالبوصة.

log_base [الطفو]
اضبط قاعدة المحور اللوغاريتمي. الافتراضي = 10. هذه هي القيمة التي
يحدد علامات التجزئة وعلامات التجزئة التي يتم إنتاجها تلقائيًا.

مزيج [الطفو]
ستكون علامات التجزئة [الطفو] الوحدات على حدة. الافتراضي = -1. إذا كانت هذه القيمة تساوي
0 ، فلن تكون هناك علامات تجزئة. إذا كانت هذه القيمة أقل من 0 ، فعندئذٍ
سيتم تعيين علامات التجزئة تلقائيًا بواسطة جغراف (انظر -p للقيمة). بواسطة
افتراضيًا ، سيتم تسمية كل علامة تجزئة بقيمتها. مزيج و شاش .
يتم تجاهله إذا كانت المحاور لوغاريتمية.

شاش [الطفو]
تأكد من وجود علامة تجزئة عند النقطة [الطفو] على طول المحور. ال
يتم تعيين الافتراضي بواسطة جغراف if مزيج = -1. لو مزيج تم تعيينه من قبل المستخدم ، شاش is
تقصير في دقيقة قيمة المحور.

مهاش [عدد صحيح]
وضع [عدد صحيح] علامات التجزئة الصغيرة بين علامات التجزئة أعلاه. الافتراضي = -1.
إذا كانت هذه القيمة تساوي 0 ، فلن تكون هناك علامات تجزئة ثانوية. لو هذا
القيمة سالبة ، ثم سيتم اختيار القيمة بواسطة جغراف (انظر -p ل
القيمة).

دقة [عدد صحيح]

hash_format رمز
هذه تتحكم في كيفية تنسيق jgraph لتسميات التجزئة التلقائية. المستخدم
لا داعي للقلق بشأن هذه القيم ، إلا في الحالات القصوى. جغراف
يستخدم printf لتنسيق التسميات. لو hash_format هو `` f '' (الافتراضي) ،
ثم تتم طباعة قيمة ملصق التجزئة باستخدام

printf ("٪. * f" ، دقة ، قيمة).

أخرى صالحة hash_format القيم هي `` G '' و `` g '' و `` E '' و `` e ''. `` G '' خير
تنسيق عام يتحول إلى تدوين علمي إذا أصبحت القيمة كبيرة جدًا
أو صغير جدًا. إذا كانت الدقة سالبة ، فإن jgraph يختار افتراضيًا: For
`` g '' و `` G '' ، الافتراضي هو 6. بالنسبة إلى `` e '' و `` E '' ، يكون الافتراضي هو 0 ، وللحالة
يحاول jgraph تحديد قيمة افتراضية معقولة. الرجاء قراءة صفحة الرجل من
prinf(1) للحصول على وصف كامل لكيفية تنسيق أرقام الفاصلة العائمة.

ملصق قم بتحرير تسمية هذا المحور (راجع أوامر تحرير التسمية). بشكل افتراضي ،
التسمية بخط `` Times-Bold '' ، وحجم خطها 10. إذا كان المستخدم
لا يغير أيًا من سمات التخطيط للتسمية ، جغراف يختار
مكان مناسب لتسمية المحور.

draw_at [الطفو]
ارسم خط المحور عند هذه النقطة على المحور الآخر. الافتراضي هو عادة
المحور الآخر دقيقة، ومع ذلك، إذا مقياس التجزئة هو إيجابي (انظر مقياس التجزئة
تحت تحرير المحور المتقدم) ، سيكون هو المحور الآخر ماكس.

com.nodraw لا ترسم المحور أو علامات التجزئة أو أي تسميات. هذا مفيد ل
رسم النقاط بدون محاور ، ولتراكب الرسوم البيانية فوق أحدها
آخر بدون اشتباكات. هذا يعادل no_draw_axis,
no_draw_axis_label, no_draw_hash_marksو no_draw_hash_labels.

رسم يلغي تأثير com.nodraw. افتراضي = رسم هذا يعادل
رسم_المحور, draw_axis_label, draw_hash_marksو draw_hash_labels.

خطوط_شبكة
no_grid_lines
خطوط الشبكة يحدد لرسم خط شبكة عند كل علامة تجزئة رئيسية على هذا
محور. الافتراضي هو no_grid_lines.

mgrid_lines
no_mgrid_lines
Mgrid_lines يحدد لرسم خط شبكة عند كل علامة تجزئة ثانوية على هذا
محور. الافتراضي هو no_mgrid_lines.

CURVE EDITING أوامر
تعمل هذه الأوامر على المنحنى الحالي كما تم اختياره بواسطة نيوكيرف or منحنى (انظر الرسم البياني
أوامر التحرير). ينتهي تحرير المنحنى عندما يكون الرسم البياني أو أمر المستوى الأعلى
معطى.

نقطة [{الطفو} {الطفو}] *
هذا يحدد النقاط التي يجب رسمها في هذا المنحنى. الأول الطفو هي قيمة x ،
والثانية الطفو هي قيمة y للنقطة. يتم رسم النقاط في
النظام المحدد. يتوقف هذا الأمر عن قراءة النقاط عندما تكون قيمة non-float
منح. يمكن للمستخدم تحديد هذا الأمر عدة مرات داخل منحنى -
في كل مرة ، يتم إضافة المزيد من النقاط ببساطة إلى المنحنى.

x_epts [{الطفو} {الطفو} {الطفو} {الطفو}] *
y_epts [{الطفو} {الطفو} {الطفو} {الطفو}] *
يتيح ذلك للمستخدم تحديد النقاط و''قيم الثقة '' (خلاف ذلك
المعروفة باسم `` أشرطة الخطأ ''). أول إثنين العوامات حدد قيمتي x و y
من النقطة ، على النحو الوارد أعلاه. لو x_epts ثم الثاني العوامات
حدد قيم النطاق أو الثقة لقيمة x للنقطة. شريط الاخطاء
ستتم طباعتها على كل من قيم x هذه (باستخدام النقطة الأصلية y
القيمة) من النقطة الأصلية. بصورة مماثلة، y_epts يحدد النطاق أو
قيم الثقة لقيمة y للنقطة. نقطة x_epts و y_epts يمكن
كلها مختلطة.

ماركتيبي
هذا يحدد نوع العلامة المرسومة لهذا المنحنى. العلامات الصالحة هي:
دائرة, صندوق, الماس, مثلث, x, عبر, القطع الناقص, com.xbar, ybar, نص,
حاشية, العائد على السهم, لا شيء، ومتغيرات جنرال لواء. معظم هؤلاء
لا تحتاج إلى شرح ، باستثناء الحالات القليلة الماضية:
Xbar يجعل المنحنى في رسم بياني شريطي مع انتقال الأشرطة إلى المحور س.
يبار لديها أشرطة تذهب إلى المحور ص.
نص يتيح للمستخدم رسم نص بدلاً من علامة. يتم تحرير النص كملف
الملصق (راجع أوامر تحرير الملصقات) فورًا بعد ملف نص أمر.
حقلا x و y للتسمية لهما معاني خاصة هنا: إنهما يعرفان
حيث سيتم طباعة الملصق بالنسبة لنقاط المنحنى. ل
على سبيل المثال ، إذا كان كلاهما 0 ، فستتم طباعة الملصق مباشرة على المنحنى
نقاط. إذا كانت x تساوي 1.0 و y تساوي -1.0 ، فسيتم طباعة الملصق على وحدة واحدة
إلى اليمين ووحدة واحدة أسفل نقطتي المنحنى (الوحدات هي وحدات x
ومحاور ص). قيم التسمية الافتراضية هي 0 لـ x و y والمركز
التبرير.
حاشية: انظر حاشية الرمز أدناه.
ربحية السهم: انظر العائد على السهم الرمز أدناه.
بدون سلوفان يعني أنه لن يتم رسم أي علامة (هذا مفيد للرسم
خطوط).
هناك أربعة أنواع من جنرال لواء العلامات التي تعمل باستخدام gmarks أمر
هو موضح أدناه. العلامات الأربعة هي جنرال لواء, عام, عام_بيز,
و General_bez_nf.
بشكل افتراضي ، يتم اختيار علامة جديدة لكل منحنى.

ماركيز [الطفو] [الطفو]
هذا يحدد حجم العلامة. الأول [الطفو] هو عرض العلامة ،
والثاني هو الارتفاع. الوحدات هي تلك الخاصة بالمحور x و y
على التوالي ، ما لم يكن هذا المحور لوغاريتميًا ، ففي هذه الحالة تكون الوحدات
بوصات. يُسمح بالعلامات السلبية (على سبيل المثال ، سيؤدي الارتفاع السلبي إلى انعكاس a
مثلث علامة). يمكن تحديد حجم العلامة الافتراضي باستخدام ملف -p خيار
of جغراف

موتي [الطفو]
هذا يسمح للمستخدم بتدوير العلامة [الطفو] درجات. الافتراضي هو صفر.

اللون الرمادي [الطفو]
اللون [الطفو الطفو الطفو]
تحدد هذه إما رمادية المنحنى أو لونه. قيم
اللون الرمادي يجب أن يكون من 0 (أسود) إلى 1 (أبيض). قيم اللون ينبغي أن يكون أيضا
من 0 إلى 1. إنها قيم RGB ، وبالتالي تحدد مقدار الأحمر والأخضر
والأزرق في المنحنى على التوالي. تحديد اللون يبطل اللون الرمادي
القيمة والعكس صحيح. الافتراضي هو اللون الرمادي 0

شغل [الطفو]
cfill [الطفو الطفو الطفو]
هذا يحدد ملء العلامات التي تحدد المنطقة المراد تعبئتها (على سبيل المثال صندوق,
دائرة, com.xbar). شغل يحدد قيمة رمادية ، و cfill يحدد قيمة اللون
(انظر اللون الرمادي و اللون أعلاه للحصول على وصف للوحدات). الافتراضي هو
شغل 0 (أسود).

النمط رمز [الطفو]
هذا يحدد كيفية ملء العلامة. رمز قد يكون الصلبة (لل
الافتراضي)، شريط أو استريب. إذا الصلبة ، ثم الطفو يتم تجاهله ، و
يتم ملء العلامة بالكامل إما بالقيمة الرمادية المحددة بواسطة شغل or
قيمة اللون المحددة بواسطة cfill. إذا شريط، ثم يتم ملء العلامة
مع خطوط إما بالقيمة الرمادية المحددة بواسطة شغل أو اللون المحدد
by cfill. سيتم تدوير المشارب بواسطة الطفو درجة. إستريب يختلف
تبدأ من شريط فقط في ذلك شريط يرسم خطوطًا على خلفية بيضاء ، بينما
استريب ببساطة يرسم الخطوط على خلفية فارغة.

بولي
احتكار
الحشو [الطفو]
com.pcfill [الطفو الطفو الطفو]
بباترن رمز [الطفو]
بولي يسمح للمستخدم بجعل jgraph يتعامل مع المنحنى كمضلع مغلق (أو
في حالة البيزير ، منحنى بيزير مغلق). الحشو, com.pcfill و بباترن
تحديد ملء المضلع ، والعمل مثل شغل, cfill و النمط
فوق. الافتراضي هو احتكار.

gmarks [{الطفو} {الطفو}] *
gmarks هي طريقة للمستخدم لتحديد العلامات المخصصة. لكل علامة على
(س ، ص)، كل زوج من {float_x}, {عائم}, سيحدد نقطة على العلامة (x
+ (float_x * Marksize_x / 2) y + (عائم * markize_y / خمسة)).
وهكذا ، على سبيل المثال ، صندوق يمكن تعريف العلامة على أنها

العلامات -1 -1 -1 1 1 1 1 -1
ماركتيبي عام

العلامات التجارية جنرال لواء, عام, عام_بيزو General_bez_nf، السماح لل
نقاط gmarks لتحديد مضلع مغلق وخط ومنحنى بيزير مغلق و
منحنى بيزير العادي على التوالي (يرمز `` nf '' إلى `` non-fill '').

حاشية : {سلسلة}
حاشية {رمز}
هذا يسمح للمستخدم بإدخال التذييل المباشر كعلامة. تلقائيا
يحدد العلامة التجارية إلى حاشية. إذا تم إدخال سلسلة ، ثم تلك السلسلة
تُستخدم كعلامة في إخراج jgraph. إذا تم إدخال رمز مميز ، فهذا يعني أن
يجب أن يشير الرمز المميز إلى اسم ملف ، والذي سيتم نسخه إلى الإخراج مرة واحدة من أجل
كل علامة. سيتم تعيين التذييل بحيث عندما السلسلة أو الملف
يتم وضعه في الإخراج ، (0 ، 0) من المحاور في منتصف العلامة ،
يتم تدويره بواسطة موتي درجات ، وقياسها (Marksize_x / 2) ، markize_y
/ 2). وهكذا ، فإن صندوق يمكن تعريف العلامة على أنها:

بوستسكريبت: 1 مجموعة عرض -1 -1 حركة -1 1 سطر إلى \
1 1 خط إلى 1 -1 خط إلى -1 -1 خط للسكتة الدماغية

إذا كان Marksize_x يُعرّف بأنه (0 ، 0) ، ثم لا يقوم jgraph بأي قياس. هذا هو
مفيد عندما يحتوي التذييل على سلاسل ، والمستخدم لا يريد السلاسل
يتم تحجيمها.

العائد على السهم {رمز}
هذا يسمح للمستخدم بتضمين ملف بوستسكريبت مغلف ومعالجته
كعلامة. يقوم تلقائيًا بتعيين العلامة التجارية إلى العائد على السهم. سيكون الملف
تحجيمها بحيث يكون المربع المحيط ماركيز الوحدات. من بين أمور أخرى ، هذا
يسمح للمستخدم بتضمين ملفات jgraph كاملة كعلامات. الرجاء مراجعة ad.jgr ،
موضح في "تلميحات ورسومات توضيحية" أدناه للحصول على مثال لهذه الميزة.

يرقات
الصفوف
com.nolararrows
نوراروز
السهام يحدد رسم سهم في نهاية كل مقطع خط في
منحنى. الأسهم يحدد لرسم سهم في بداية كل سطر
قطعة. يمكن تغيير حجم الأسهم باستخدام مقاس. الافتراضي
is com.nolararrows و نوراروز.
تنتقل الأسهم دائمًا إلى النقطة المحددة تمامًا ، باستثناء
عندما تكون العلامة التجارية هي `` دائرة ''. في هذه الحالة ، يذهب السهم إلى الحافة
من الدائرة.

لارو
نررو
نولارو
نورارو
هذا مشابه لما ورد أعلاه ، باستثناء ذلك مع لارو، السهم الوحيد المرسوم
هي بداية المقطع الأول في المنحنى ، ومع نرروأطلقت حملة
السهم الوحيد المرسوم في نهاية المقطع الأخير.

مقاس [الطفو] [الطفو]
هذا يحدد حجم الأسهم. الأول [الطفو] يتحكم في السهم
العرض. وحداته هي تلك الخاصة بالمحور السيني. الثاني [الطفو] تسيطر على
ارتفاع السهم. إنه بوحدات المحور ص. استخدم الخيار -p من
jgraph لرؤية القيم الافتراضية.

بعد [الطفو]
بعد [الطفو]
نمط رمز [الطفو]
تتحكم هذه في رمادية أو لون رؤوس الأسهم. أفيل, acfill و
نمط تعمل بنفس الطريقة مثل شغل, cfill و النمط موصوف بالاعلى.
الافتراضي هو بعد 0 (أسود).

نوع الخط [رمز]
هذا يحدد نوع الخط الذي يربط بين النقاط. الإدخالات الصالحة هي
الصلبة , منقط, متقطع, لونغداش, نقطة شرطة, com.dotdotdash, com.dotdotdashdash,
جنرال لواءو لا شيء. الافتراضي هو لا شيء. أسئلة عامة يتيح للمستخدم تحديد ملف
linetype الخاص باستخدام يلمع الأمر الموصوف أدناه. النقاط متصلة
بالترتيب الذي تم إدخالها به باستخدام ملف نقطة أمر.

يلمع [الطفو]*
يتيح ذلك للمستخدم تحديد التقطع الدقيق للخط. التنسيق كما في
بوستسكريبت - الرقم الأول هو طول الشرطة الأولى ، والثاني
هو طول المسافة بعد الشرطة الأولى ، إلخ. على سبيل المثال ، نقطة شرطة
يمكن تعريفها على أنها "يلمع 5 3 1 3 ''.

سُمك الخط [الطفو]
يحدد هذا سماكة الخط (في وحدات التذييل المطلقة) لـ
خط الاتصال. الافتراضي = 1.0.

بيزير
nobezier
بيزير يحدد لاستخدام نقاط المنحنى لتعريف البيزير المتتالي
المنحنيات. النقطة الأولى هي نقطة البداية. الاثنان التاليان هما التحكم
نقاط لمنحنى بيزير والنقطة التالية هي نقطة النهاية. لو
هناك بيزير آخر ، نقطة النهاية هذه هي أيضًا نقطة البداية لـ
المنحنى التالي. النقطتان التاليتان هما مرة أخرى نقاط تحكم ، والنقطة التالية
النقطة هي نقطة النهاية. وبالتالي ، يجب أن يحتوي البيزير على إجمالي (3n + 1)
النقاط ، حيث n هي 1 على الأقل.
في منحنيات بيزير ، تنطبق العلامات والأسهم فقط على كل نقطة ثالثة.
نوبيزر هو الافتراضي.

قصاصة يحدد هذا أنه سيتم قطع هذا المنحنى - أي لا توجد نقاط في الخارج
من المحاور سيتم رسمها.

noclip هذا يوقف القصاصة. إذا تم تحديد القطع للرسم البياني بأكمله ،
then noclip ليس له تأثير. لا كليب هو الافتراضي.

ملصق يؤدي هذا إلى تحرير تسمية هذا المنحنى بغرض رسم وسيلة إيضاح.
(راجع أوامر تحرير الملصقات وأوامر تحرير الأسطورة). ما لم تكن الأسطورة
الدخول هو على، تعيين أي سمة تسمية باستثناء النص نفسه
ليس لها أي تأثير.

العلامة EDITING أوامر
يتم استخدام الأوامر التالية لتحرير الملصقات. ما لم ينص على خلاف ذلك ، فإن
تتم كتابة الإعدادات الافتراضية مع كل أمر. تحرير التسمية ينتهي عند واحد من هؤلاء
لم يتم إعطاء الرموز المميزة.

: {سلسلة}
هذا يحدد سلسلة التسمية. إذا لم يتم تعيين سلسلة ، فلن يتم تعيين التسمية
ستتم طباعتها.

x [الطفو]
y [الطفو]
هذا يحدد إحداثي س أو ص للتسمية. الوحدات هي وحدات x
و y محاور على التوالي.

الخط [رمز]
هذا يحدد الخط. الافتراضي هو عادة `` Times-Roman ''.

حجم الخط [الطفو]
هذا يحدد حجم الخطوط بالنقاط. الافتراضي هو عادة 9.

سنسيب [الطفو]
هذا يحدد المسافة بين السطور في تسميات متعددة الأسطر. الوحدات
نقاط. الافتراضي هو حجم الخطوط.

HJL
مجلس القضاء الأعلى
HJR هذه تحدد التبرير الأفقي إلى اليسار والوسط واليمين ،
على التوالى. افتراضي = هجك.

vjt
vjc
vjb هذه تحدد التبرير الرأسي لأعلى المركز ، وأسفل ،
على التوالى. افتراضي = vjb.

تناوب [الطفو]
سيؤدي هذا إلى تدوير الخيط [الطفو] درجات. نقطة الدوران هي
معرفة بواسطة vj و hj أوامر. على سبيل المثال ، لتدوير 90 درجة حول
مركز الخيط الذي يستخدمه المرء vjc مجلس القضاء الأعلى تناوب 90.

com.lgray [الطفو]
لون [الطفو الطفو الطفو]
تتحكم هذه في لون أو رمادية الملصق. إنه يعمل مثل اللون الرمادي
و اللون تفعل للمنحنيات والمحاور. الافتراضي يعتمد على السياق. ل
على سبيل المثال ، بالنسبة إلى السلاسل والعنوان ، يكون الإعداد الافتراضي هو الأسود. لتسميات المحور
وتسميات التجزئة ، يكون الافتراضي هو لون المحور. للنص كعلامات ،
الافتراضي هو لون المنحنى.

عنوان تفسيري EDITING أوامر
تسمح هذه الأوامر للمستخدم بتغيير مظهر وسيلة الإيضاح. الأساطير
مطبوعة لكل منحنى به تسمية غير فارغة. تتم طباعة إدخالات وسيلة الإيضاح
بترتيب أرقام منحنى تصاعدي. ينتهي تحرير وسيلة الإيضاح عندما ينتهي ملف
يتم إصدار أمر الرسم البياني أو أمر المستوى الأعلى.

في الإصدارات السابقة من jgraph (قبل الإصدار 8.0) ، كانت خصائص كل منها
تم تعيين إدخال وسيلة الإيضاح في جزء التسمية من منحنى الإدخال. وهكذا ، ل
على سبيل المثال ، إذا كنت تريد أن يكون حجم خطوط كل إدخال 18 ، فيجب عليك تعيينه في كل منها
منحنى الدخول. الآن ، يتم تعيين خصائص إدخال وسيلة الإيضاح الافتراضية باستخدام امتداد
الافتراضات كلمة رئيسية. ما لم يكن أ على تم تحديد وسيلة الإيضاح ، هذه القيم الافتراضية
تجاوز أي قيم تم تعيينها في منحنى الإدخال. وبالتالي ، للحصول على جميع الإدخالات للحصول على ملف
حجم الخطوط 18 ، يجب ضبطه باستخدام الافتراضات حجم الخط 18.

إذا بدا تعديل مفتاح الرسم غامضًا ، فجرب المثال التالي:

نيوجراف
newcurve marktype box linetype الصلبة التسمية: Solid box
نقاط 0 0 1 1 2 1 3 1
newcurve marktype دائرة linetype التسمية المنقطة: الدائرة المنقطة
نقاط 0 1 1 2 2 2 3 2
newcurve marktype x linetype متقطع التسمية: متقطع x
نقاط 0 2 1 3 2 3 3 3
الافتراضات أسطورة
حجم الخط Times-Italic Fontize 14 x 1.5 y 3.5 hjc vjb

يجب أن تتمركز وسيلة إيضاح هذا الرسم البياني فوق الجزء العلوي من الرسم البياني وجميع وسائل الإيضاح
يجب أن تكون الإدخالات 14pt Times-Italic.

on
خصم تعمل هذه الطباعة على تشغيل وإيقاف تشغيل وسيلة الإيضاح. الإعداد الافتراضي هو تشغيل (لكن ، من
بالطبع ، إذا لم يتم تحديد تسميات منحنى ، فلن تكون هناك وسيلة إيضاح).

طول الخط [الطفو]
هذا يحدد طول السطر المطبوع أمام مدخلات وسيلة الإيضاح
المقابلة للمنحنيات التي لها خطوط. الوحدات هي تلك الخاصة بالمحور x ،
ما لم يكن المحور x لوغاريتميًا ، ففي هذه الحالة تكون الوحدات بوصات. ال
قد تحصل على الافتراضي باستخدام -p الخيار.

الخط مقطوع [الطفو]
هذا يحدد المسافة العمودية بين إدخالات مفتاح الرسم الفردية. الوحدات
هي تلك الخاصة بالمحور y ، ما لم يكن المحور y لوغاريتميًا ، وفي هذه الحالة يكون
الوحدات بوصات. قد يتم الحصول على الافتراضي باستخدام -p الخيار.

مسافة متوسطة [الطفو]
هذا يحدد واحد من شيئين. إذا كان أي من إدخالات وسيلة الإيضاح يحتوي على سطور
منهم ، ثم هذا يحدد المسافة بين نهاية السطر ووسيلة الإيضاح
نص الإدخال. خلاف ذلك ، هذا يحدد المسافة بين مركز العلامة
ونص إدخال مفتاح الرسم. الوحدات هي تلك الخاصة بالمحور س ، ما لم يكن المحور س
لوغاريتمي ، وفي هذه الحالة تكون الوحدات بوصة. قد يكون الافتراضي
حصلت على استخدام -p الخيار.

الافتراضات
يتيح ذلك للمستخدم تغيير سمات كافة إدخالات وسيلة الإيضاح. ال
يتم تحرير الإعدادات الافتراضية كتسمية (انظر أوامر تحرير الملصقات). عدد قليل من
حقول التسمية لها معاني خاصة: : تم تجاهل الحقل. ال x و y
تحدد الحقول مكان طباعة الملصق. ال hj و vj تحدد الحقول
تبرير الأسطورة حول x و y نقطة. وهكذا ، إذا x هو 10
و y هو 15 و مجلس القضاء الأعلى vjb محددة ، ثم سيتم توسيط وسيلة الإيضاح
أفقيًا حول x = 10 ، وسيتم وضع الجزء السفلي من مفتاح الرسم
ص = 15. هذا مشابه لتسمية التآمر. ال تناوب المجال أيضا
مماثلة لتسمية التآمر.

الافتراضيات هي على النحو التالي. زاوية هو 0. الخط هو `` Times-Roman '' و حجم الخط
9. اللون أسود. التبرير الافتراضي هو HJL و vjc.
الافتراضي x و y يتم تعيين القيم وفقًا لـ hj و vj مجالات. انظر
-p الخيار.

اليسار
حق سيؤدي ذلك تلقائيًا إلى إنشاء وسيلة إيضاح إلى يسار أو يمين ملف
رسم بياني. اليسار ما يعادل الافتراضات HJR vjc و حق ما يعادل
الافتراضات HJL vjc.

تيشرت
أسفل سيؤدي ذلك تلقائيًا إلى إنشاء وسيلة إيضاح أعلى أو أسفل
رسم بياني. ★★★★ ما يعادل الافتراضات HJL vjb
و أسفل ما يعادل الافتراضات HJL vjt.

x [الطفو]
y [الطفو]
يتم تضمين هذه بشكل أساسي للتوافق مع الإصدارات السابقة للإصدارات السابقة من
جغراف. ضبط x و y يعادل `` الافتراضيات س الطفو y الطفو HJL
vjt '

على يتيح ذلك للمستخدم التحكم في المكان الذي ينتقل إليه كل إدخال فردي من وسيلة الإيضاح. ال
قيم الافتراضات يتم تجاهل الحقول ، وبدلاً من ذلك ، يتم تجاهل قيم
تستخدم تسميات المنحنى. كل المبررات لها نتائج محددة ، ماعدا
لـ مجلس القضاء الأعلى. وبالمثل ، فإن التناوب بخلاف 0 من المحتمل أن ينتج عنه تأثيرات سيئة.

التبادل المتقدم AXIS EDITING
هذه أوامر أكثر تقدمًا لتحرير محور. وهذا يشمل الرسم
علامات التجزئة والتسميات الصريحة ، وتحريك علامات التجزئة والمحاور والتسميات ، وليس
رسم علامات التجزئة والتسميات والمحاور وما إلى ذلك.

اللون الرمادي [الطفو]
اللون [الطفو الطفو الطفو]
تحدد هذه إما رمادية المحور أو لونه. قيم اللون الرمادي
يجب أن يكون من 0 (أسود) إلى 1 (أبيض). قيم اللون يجب أن يكون أيضًا من
0 إلى 1. إنها قيم RGB ، وبالتالي تحدد مقدار الأحمر والأخضر و
الأزرق في المحور على التوالي. تحديد اللون يبطل القيمة الرمادية ،
والعكس صحيح. الافتراضي هو اللون الرمادي 0. هذه القيم تؤثر على كل جزء من
المحور: التسمية وعلامات التجزئة والتسميات وخط المحور والشبكة
خطوط.

شبكة_رمادي [الطفو]
الشبكة_لون [الطفو الطفو الطفو]
mgrid_gray [الطفو]
mgrid_color [الطفو الطفو الطفو]
يسمح ذلك للمستخدم بتحديد درجة الرمادي أو لون خطوط الشبكة و
تكون خطوط mgridlines مختلفة عن تلك الموجودة في خطوط المحور. الافتراضي
شبكة_رمادي و الشبكة_لون هو نفس المحور اللون الرمادي و اللون.
الافتراضي mgrid_gray و mgrid_color بالضبط مثل شبكة_رمادي و الشبكة_لون.

hash_at [الطفو]
ارسم علامة التجزئة في هذه المرحلة. لم يتم عمل تسمية لعلامة التجزئة هذه.

مهاش_ت [الطفو]
ارسم علامة تجزئة صغيرة في هذه المرحلة.

hash_label
قم بتحرير ملصق تجزئة (راجع أوامر HASH LABEL EDITING COMMANDS).

علامات التجزئة
قم بتحرير الخصائص الافتراضية لتسميات التجزئة. هذا بحيث أن
يمكن للمستخدم تغيير حجم الخطوط ، والتبرير ، وما إلى ذلك ، من تسميات التجزئة.
تحرير علامات التجزئة يشبه تعديل التصنيفات العادية (راجع تحرير الملصقات
أوامر) ، باستثناء أن ملف :, xو y يتم تجاهل جميع القيم. افتراضات لـ
تكون عناوين التجزئة كما يلي: حجم الخط = 9 ، الخط = `` Times-Roman '' ، التبرير
يعتمد على ما إذا كان المحور س أو ص وما إذا كان مقياس التجزئة is
إيجابية أو سلبية.

مقياس التجزئة [الطفو]
هذا لتغيير حجم واتجاه علامات التجزئة. افتراضي =
-1.0. سيؤدي تغيير هذا إلى -2.0 إلى مضاعفة طول علامات التجزئة.
تغيير هذا إلى +1.0 سيجعل علامات التجزئة تظهر أعلى أو يمين
المحور.

draw_hash_marks_at [الطفو]
بشكل افتراضي ، يتم رسم علامات التجزئة إما أعلى أو أسفل المحور. هذه
يتغير الأمر حيث يتم رسمها. Hash_scale لا يزال يحدد ما إذا كان
يتم رسمها أعلى أو أسفل هذه النقطة وحجمها.

draw_hash_labels_at [الطفو]
بشكل افتراضي ، يتم رسم تسميات التجزئة إما أعلى أو أسفل علامات التجزئة
(مرة أخرى ، هذا يعتمد على مقياس التجزئة). هذا الأمر يتغير حيث هم
يتم رسمها. يمكن تغيير التبرير والحجم ، وما إلى ذلك ، بامتداد
علامات التجزئة أمر.

auto_hash_marks
no_auto_hash_marks
هذا تبديل سواء أم لا جغراف سيقوم تلقائيًا بإنشاء علامات التجزئة
بالنسبة الى مزيج, مهاش و شاش (أو log_base و مهاش للوغاريتمي
محاور). الافتراضي هو auto_hash_marks.

تصنيف_التعليقات_التلقائية
no_auto_hash_labels
هذا تبديل سواء أم لا جغراف سيُنشئ تلقائيًا تسميات تجزئة لـ
القادم auto_hash_marks. افتراضي = تصنيف_التعليقات_التلقائية.

رسم_المحور
no_draw_axis
يؤدي هذا إلى التبديل بين رسم خط المحور أم لا. افتراضي = رسم_المحور.

draw_axis_label
no_draw_axis_label
يؤدي هذا إلى التبديل بين تسمية المحور أم لا (كما تم تحريره بواسطة ملف ملصق أمر)
مرسومة. افتراضي = draw_axis_label.

draw_hash_marks
no_draw_hash_marks
يؤدي هذا إلى تبديل ما إذا كانت علامات التجزئة (تلقائية وتلك التي تم إنشاؤها
مع hash_at و مهاش_ت) مرسومة. افتراضي = draw_hash_marks.

draw_hash_labels
no_draw_hash_labels
يؤدي هذا إلى التبديل بين رسم ملصقات التجزئة أم لا. افتراضي =
draw_hash_labels.

HASH العلامة EDITING أوامر
تسميات التجزئة هي ببساطة سلاسل مطبوعة بطول المحور المناسب. كإعداد افتراضي ،
يتم طباعتها في المكان الذي يشير إليه الأحدث hash_at or مهاش_ت لـ
هذا المحور ، ولكن هذا يمكن تغييره بواسطة at أمر. إذا لم يكن هناك hash_at
or مهاش_تثم أ at يجب إعطاء الأمر ، وإلا سيكون هناك خطأ. تجزئة
ينتهي التحرير عند عدم إعطاء أي من هذين الأمرين.

: {سلسلة}
هذا يحدد سلسلة تصنيف التجزئة (انظر سلاسل أعلاه تحت ال
لغة الوصف).

at [الطفو]
يقوم هذا بتعيين موقع تسمية التجزئة على طول المحور الحالي.

FUNCTION التخطيط لأي لبس أخرى غير موروث المزايا


بالرغم ان جغراف لا يحتوي على أي وظائف مضمنة للاستيفاء أو الوظيفة
بالتآمر ، كلاهما يمكن أن يتأثر جغراف مع القليل من المساعدة الخارجية:

الوظيفة التخطيط
مع تتضمن و قذيفة البيان ، فمن السهل إنشاء ملف من نقاط ملف
تعمل مع برنامج ac أو awk ، وتضمينها في الرسم البياني. انظر القسم
تلميحات ورسومات توضيحية كمثال لرسم بياني للخطأ تم إنتاجه بهذه الطريقة.

البوينت إقحام
الاستيفاء النقطي هو في الأساس نفس رسم الوظيفة ، وبالتالي فهو كذلك
تركت من جغراف. يونيكس خدد(1) الروتين هو طريقة بسيطة للحصول عليه
الاستيفاء بين النقاط. انظر bailey.jgr الموصوف أدناه. ربما في المستقبل
الافراج.

تلميحات لأي لبس مثال الرسوم البيانية


جغراف يجب أن يكون قادرًا على رسم أي نوع من الرسم البياني المبعثر / الخطي / الشريطي الذي يرغب فيه المستخدم. إلى
قم بتزيين الرسم البياني بنص إضافي ، ومحاور ، وخطوط ، وما إلى ذلك ، من المفيد استخدامه كوبيجراف.
تُظهر الرسوم البيانية في الأمثلة التالية بعض الأمثلة على ميزات مختلفة لـ jgraph. أنهم
يجب أن يكون في الدليل / usr / share / doc / أمثلة / jgraph.

- acc.jgr هو رسم بياني شريطي بسيط. يتم تضمين Acc.tex أيضًا لإظهار كيف يمكن للمرء تضمين ملف
إخراج jgraph في ملف LaTeX. للحصول على هذا العمل ، قد تضطر إلى استبدال
اسم المسار الكامل للملف acc.jps في ملف acc.tex.

- g8.jgr هو رسم بياني بسيط به بعض النصوص المرسومة. - يوضح g8col.jgr كيفية إنتاج ملف
لون الخلفية - هو عليه
هو نفسه g8.jgr فقط على خلفية صفراء. - ebars.jgr هو رسم بياني بسيط به
شريط الاخطاء. - يوضح sin.jgr كيف يمكن رسم دالة sin باستخدام برنامج c بسيط
تنتج موجة الخطيئة. علاوة على ذلك ، يوضح هذا الملف استخدام كوبيجراف لرسم حرف x إضافي و
المحور ص عند النقطة 0.

- sin1.jgr هو امتداد آخر لـ sin.jgr فقط مع محور x و y واحد عند 0 ، ولكن مع
تسميات المحور على يسار الرسم البياني وأسفله.

- sin2.jgr هي موجة خطيئة مختلفة بمحور x لوغاريتمي.

- يُظهر sin3.jgr كيف يمكن الحصول على تأثير غريب عن طريق فرز النقاط في ملف
الطريقة.

- يوضح bailey.jgr كيفية استخدام يونيكس خدد(1) روتين للحصول على الاستيفاء بين
نقاط.

- يوضح gpaper.jgr كيف يمكنك الحصول على jgraph لإنتاج ورق الرسم البياني بسهولة.

- يحتوي g9n10.jgr على رسمين بيانيين مع أساطير معقدة. يحتوي على وصف
كيف تم إنشاء الأسطورة.

- ex1.jgr و ex2.jgr مثالان كانا شكلين 1 واثنين في ملحق
ملخص لورقة حول جغراف.

- mab2.jgr هو رسم بياني أنشأه Matt Blaze والذي يوضح كيف يمكن لرسم بياني معقد للإخراج
أن تكون مختصرة تمامًا وببساطة. في هذا الرسم البياني ، يمثل المحور x خطًا زمنيًا. يظهر
استخدام hash_label و علامات التجزئة الأوامر ، بالإضافة إلى عرض كيف يتيح jgraph
يمكنك استخراج البيانات من ملفات الإخراج باستخدام awk.

- nr.jgr هو مثال على رسم بياني شريطي معقد إلى حد ما بأشرطة مخططة. كان
تم إنشاؤها بواسطة نورمان رامزي.

- يظهر hypercube.jgr استخدامًا مثيرًا للاهتمام لـ jgraph لرسم الصور.

- ad.jgr هو مثال يوضح كيف يمكن للمرء تضمين إخراج jgraph كمدخلات jgraph. ال
يستخدم الملف الامتداد العائد على السهم رمز مميز لتضمين cube.jgr ورسم jgraph لمكعب Intel Hypercube و
disk.jgr ، رسم jgraph لقرص ، في صورة.

- alb.jgr هو استخدام آخر لـ jgraph لرسم الصور. تم إنشاء هذا الملف بواسطة awk
النص الذي كتبه آدم بوخسبوم لرسم الأشجار والرسوم البيانية.

- wortman.jgr هو رسم بياني أنيق لاستخدام المعالج كتبه Dave Wortman لـ SIGPLAN
92. تم إنشاؤه بواسطة برنامج نصي awk ، والذي قام بمعالجة البيانات وإصدار jgraph.

لعرض هذه الرسوم البيانية ، استخدم jgraph -P ، واعرض ملف الإخراج الناتج باستخدام gs، أو
عارض التذييل مشابه. لعمل نسخة ورقية من هذه الرسوم البيانية ، قم بتوجيه إخراج jgraph
-P مباشرة إلى LPR.

باستخدام جغراف إلى رسم الصور


كما يوضح hypercube.jgr و alb.jgr ، يمكن استخدام jgraph كمعالج تذييل لإنشاء
الرسومات. هناك ميزتان لاستخدام jgraph لرسم الصور بدلاً من استخدامها
أدوات الرسم القياسية مثل xfig, فيجتول أو ط رسم. الأول هو أنه مع jgraph ، أنت
تعرف بالضبط أين ستنتهي الخيوط ، والخطوط ، والمربعات ، وما إلى ذلك ، لأنك ترسمها
صراحة. الميزة الثانية هي أنه بالنسبة للرسومات التكرارية ، مع الكثير من الأنماط ،
يمكنك الجمع بين jgraph و awk أو c أو أي لغة برمجة أخرى لتصبح معقدة
الإخراج بطريقة بسيطة. لا تستطيع معظم أدوات الرسم ما تراه هو ما تحصل عليه (WYSIWYG)
افعل هذا.

العيب الرئيسي لاستخدام jgraph لرسم الصور هو أن jgraph ليس WYSIWYG.
يجب عليك إعداد المحاور ونقاط الرسم والخطوط والسلاسل. إنها مسألة ذوق.

إذا كنت ترغب في رؤية بعض الصور الأكثر تعقيدًا المرسومة باستخدام jgraph ، بالإضافة إلى بعض التلميحات
لتسهيل رسم الصور ، أرسل لي بريدًا إلكترونيًا ([البريد الإلكتروني محمي]).

الدعم لأي أخرى FONT الترميزات


إذا كنت تريد استخدام أحرف غير إنجليزية لتعيين التسميات أو العناوين ، فقم بتعيين متغير البيئة
JGRAPH_ENCODING مع ترميز الخط الذي تحتاجه. سيتم تمرير هذه القيمة مباشرة
إلى التذييل.

السابق. لاستخدام أحرف ISO-8859-1 ، جرب:

تصدير JGRAPH_ENCODING = ISOLatin1Encoding

ملاحظة: هذا يعمل فقط مع الخطوط الافتراضية. إذا كنت تستخدم "الخط" في stdin لتحديد آخر
الخط ، لن يعمل.

لديك أيضًا إمكانية توسيع المربع المحيط إذا قطع jgraph بعض التلدة الحادة
أو أحرف خاصة بالقرب من الحدود ؛ محاولة:

تصدير JGRAPH_BORDER = 5

هذا الدعم يقوم حاليًا "باختبار" الكود. إرسال البق حول ذلك إلى [البريد الإلكتروني محمي]

الاندماج مع لاتكس


1. في الجزء العلوي ، قل
\ usepackage {الرسومات}

2. يتم عمل الكائن العائم باستخدام:

\ بيغن {شخصية}
\ ابدأ {المركز}
\ includeegraphics {a.eps}
\ نهاية {مركز}
\ نهاية {شخصية}

3. انتقل الآن من خلال dvips كالمعتاد وسيعمل ملف .ps.

الاندماج مع PDFلاتكس


إذا كنت تستخدم pdflatex ، فإنه يتطلب ملفات .pdf وليس ملفات .eps. في هذه الحالة ، أنت
يجب تشغيل epstopdf على ملف .eps للحصول على ملف .pdf. بعد ذلك،
\ includeegraphics {a.pdf}
عمل الحيلة.

تحجيم ال السعر يشمل GRAPHICS موضوع


تحتاج أحيانًا إلى تغيير حجم العنصر المضمن في وقت LaTeX. في هذه الحالة،
تحتاج
\ Usepackage {} graphicx
بدلاً من الرسومات ، ثم قل شيئًا مثل

\ تشمل الرسومات [العرض = 7 سم] {a.eps}
or
\ Includegraphics [الارتفاع = 7 سم] {a.eps}

يمكنك أيضًا حذف اللاحقة .eps / .pdf:
\ تشمل الرسومات [الارتفاع = 7 سم] {أ}

يمكن أن يوجد كل من a.eps و a.pdf ، وسيختار تضمين الرسومات تلقائيًا الصحيح
واحد لإخراج بوستسكريبت أو pdf ، اعتمادًا على ما إذا كنت تستخدم لاتكس من pdflatex.

التشغيل الآلي باستخدام جعل


يمكنك أتمتة التعيين من .jgr -> .eps أو .jgr -> .pdf في Makefile الخاص بك باستخدام
هذه القواعد:

--------- اقطع هنا ---------
٪ .eps:٪ .jgr
jgraph $ <> $ @
٪ .pdf:٪ .jgr
jgraph $ <| epstopdf - مرشح> $ @
--------- اقطع هنا ---------

يمكن لـ jgraph أيضًا إرجاع حالة الخروج بشكل صحيح ، لذلك من الجيد أيضًا استخدامها في
البرامج النصية الخاصة بك لمنع ملفات .eps السيئة إذا كان مصدر .jgr سيئًا. ملف Makefile التالي
يمكنه التعامل مع حالة الخروج.

--------- اقطع هنا ---------
٪ .eps:٪ .jgr
jgraph $ <> $ @ ؛ \
إذا ["$$؟" ! = "0"] ؛ من ثم \
rm -f $ @ ؛ \
خروج 1 ؛ \
fi
٪ .pdf:٪ .jgr
TMP = "ملف مؤقت" ؛ jgraph $ <> $$ {TMP} ؛ \
إذا ["$$؟" == "0"] ؛ من ثم \
قطة $$ {TMP} | epstopdf - مرشح> $ @ ؛ \
rm -f $$ {TMP} ؛ \
آخر \
rm -f $$ {TMP} $ @؛ \
خروج 1 ؛ \
فاي ؛
--------- اقطع هنا ---------

استخدم jgraph عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.