זוהי הפקודה xcircuit שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
xcircuit - צייר סכימות מעגלים או כמעט כל דבר; לעשות רשת מעגלים מ
סכמטיות.
תַקצִיר
xcircuit [שם הקובץ[,...]]
תיאור
התוכנית xcircuit היא תוכנית ציור גנרית המותאמת במיוחד להכנה
עיבודים באיכות פרסום של דיאגרמות מעגלים (ומכאן השם). הפלט טהור
PostScript, והממשק הגרפי מנסים לשמור על עקביות כמו
אפשרי בין עיבוד חלון X11 לפלט הסופי של המדפסת.
xcircuit מונע על ידי עכבר, תפריט ומקלדת, עם הדגש על תו בודד
פקודות מאקרו של מקלדת.
אפשרויות
שם הקובץ[,...]
התחל להפעיל את xcircuit על ידי טעינת שם הקובץ של קובץ PostScript. אם שם הקובץ
אין לו סיומת .ps, xcircuit ינסה לחפש את שני שם הקובץ
כפי שהוזנה, ובעת כישלון, עם סיומת .ps. הקובץ חייב להיות ב
פורמט xcircuit. שם הקובץ עשויה להיות גם רשימה של קבצים מופרדים בפסיקים.
בסיסי אלמנטים
ישנם חמישה רכיבי ציור. אלה הם כדלקמן:
a) מצולע (קווים מרובים שעשויים להיות סגורים ומלאים או לא)
b) קשת (קטע אליפסה שעשוי להיות סגור ו/או למלא כמו לעיל)
c) תווית (כל טקסט)
d) עקומה (מבוסס על אלגוריתם PostScript "curveto")
e) מופע אובייקט (ראה להלן)
ישנם שני אלמנטים מורכבים, שהם:
f) נתיב (סדרה מחוברת של מצולעים, קשתות ועיקולים)
g) אובייקט (משהו המכיל מצולעים, קשתות, תוויות, עקומות, נתיבים ומופעים של
חפצים אחרים)
MOUSE כפתורים
מערכת לחצני העכבר, ספריית האובייקטים ומערכת המאגר המדפים מבוססים באופן רופף
על תוכנית הדמיית מעגל Caltech "log" (או "אנלוגי" או "diglog").
הרעיון הכללי הוא להפוך את הפונקציות הנפוצות ביותר לביצוע הקלות ביותר
(במידת האפשר) להגדיל (הפוך) את המורכבות של ביצוע פונקציה עם
התדירות של אותה משימה. מכיוון שתוכנית זו מותאמת לשרטוט מעגלים, הכי הרבה
פונקציות נפוצות הן ציור קווים ומופעי אובייקט הזזת. הבא הכי נפוץ
פונקציה היא בחירה של אלמנטים בודדים או בקבוצות.
ניתן להקיש על לחצן העכבר 1 כדי להתחיל שרשרת קווים מחוברת, הציור הנפוץ ביותר
פוּנקצִיָה. בנוסף, ללחצן 1 יש פונקציה הנקראת "תפוס", המתרחשת לאחר ה-
הלחצן נלחץ ללא הרף למשך זמן קצר (בערך 1/5 שנייה). בתור ה
השם מרמז, "תפוס" תופס אלמנט שאותו ניתן להזיז על המסך.
ניתן להשתמש בלחצן 2 כדי לבחור פריט אם לוחצים עליו, ואם לוחצים לחיצה ממושכת, תיבה תופיע
להיות מצויר וכל מה שבתוך התיבה הזו נבחר כאשר הכפתור משוחרר. בכל
במקרים אחרים, כפתור 2 ישלים פקודה. למשתמשים שיש להם רק שני לחצני עכבר
ואל תחקה את כפתור העכבר האמצעי בשילוב של כפתורים 1 ו-3, השתמש
השילוב של מקש Shift וכפתור העכבר 1 כדי לחקות את לחצן העכבר 2.
כפתור 3 בדרך כלל יבטל פקודה. במהלך עריכה של קשת, ספליין או מצולע,
כפתור 3 יחזור לטופס הקודם, או יבטל אם לא נותרה עריכה
ההיסטוריה.
כל הפקודות האחרות זמינות מהתפריטים הנפתחים ו/או מהמקלדת באמצעות
פקודות מאקרו במקש יחיד (עם זכרונות זיכרון שקל לזכור). פקודות מקלדת מהירות יותר, מאז
הם פועלים על מיקום הסמן הנוכחי, בעוד שפקודות תפריט דורשות שלב נוסף.
בנוי סִפְרִיָה
הספרייה נועדה לספק דרך נוחה לאחסן ולאחזר אלמנטים של א
תמונה שתשמש יותר מפעם אחת. ליישום שרטוט מעגלים, א
הספרייה המובנית מספקת אובייקטים בסיסיים כגון טרנזיסטורים, מגברים, נגדים,
קבלים, חצים, עיגולים, סמלי כוח וקרקע וכדומה. הקובץ הזה הוא א
מורכב ממספר קבצי ספרייה (כגון "builtins.lps", "analog.lps" ו
"digital.lps") אשר נקראים על ידי סקריפט האתחול ("xcstartup.tcl") התוכנית תחילה
מחפש את סקריפט האתחול בספרייה הנוכחית, ולאחר מכן מחפש בספריה
ניתן על ידי משתנה הסביבה "XCIRCUIT_LIB_DIR", ולבסוף, בקוד הקשיח
ספרייה גלובלית (/usr/lib/x86_64-linux-gnu) אם הוא לא יכול למצוא אותו במקום אחר. כך כל אחד
המשתמש יכול להוסיף או לשנות את קובץ ה-buildins כדי לשקף טעם אישי. מאז
פלט PostScript מכיל את כל הגדרות האובייקט, שינויים אלה בפונקציות המובנות
ניתנים להעברה מטבעם. Xcircuit יפתור אוטומטית התנגשויות ביניהם
אובייקטים בעלי אותו שם אך תוכן שונה.
הספרייה נגישה מהתפריט הנפתח או באמצעות מאקרו המקלדת "l". מתי
בתוך הספרייה, לחיצה על כפתור העכבר הראשון על אובייקט "תופסת" את האובייקט הזה ו
מחזירה את המצב הגרפי מיד לעמוד הנערך, כך שהאובייקט יעשה זאת
להיות ממוקם כאשר כפתור העכבר משוחרר.
מתקרב
ל-Xcircuit יש התקרבות בלתי מוגבלת ומיקום הצמד. אובייקטים בקנה מידה מלא:
רוחב השורות וגדלי הטקסט יגדלו/יקטנו באופן פרופורציונלי עם הזום, כמו גם
מרווח נקודות/מקף וכל שאר התכונות. ל-Xcircuit יש רשת מספר שלם מינימלית
מרחב קואורדינטות, המתורגם ל-0.005 אינץ' בסולם פלט של 1. המקסימום
סולם זום נותן גודל מסך המתורגם לכ-100 על 100 אינץ' בסולם פלט
של 1. ניתן לגוון את הסולם האפקטיבי על ידי שינוי סולם הפלט (שמגיעים מ-
בחירת תפריט "קובץ/כתוב") על מנת להתאים ציור לעמוד או להתאים רשת
למימד מסוים. פרמטר קנה מידה נפרד משנה את קנה המידה של המדווח
מיקום ביחס לסולם הפלט (כפי שיופיע בעמוד מודפס).
SNAP-TO GRID
רשת ההצמדה היא תכונה חשובה ביותר לשרטוט מעגלים, שבה היא קריטית
שאלמנטים מסתדרים כראוי אחד עם השני. ב xcircuit, אין דרך לרדת
רשת ההצמדה למעט על ידי כיבוי פונקציית ההצמדה ודחיפה פיזית של אלמנטים
מחוץ לרשת. באופן כללי, הכי נוח להשאיר את פונקציית ההצמדה פועלת ולהשתמש במקש
פקודות המאקרו "+" ו-"-" כדי להכפיל/לחצי אותו לפי הצורך. בכל מקרה, חפצים תמיד יכולים להיות
חזר לרשת ההצמדה עם הפונקציה "הצמד" (מאקרו מפתח "S").
בחירת מַנגָנוֹן
אובייקטים נבחרים באמצעות מגוון שיטות חיפוש. תיבת הבחירה (נוצרת על ידי לחיצה על
לחצן העכבר למטה 2 וגרירת המצביע) משתמשת בשיטה הפשוטה ביותר, חיפוש
נקודות קצה של קטע עקומה/מצולע, מרכזי קשת ותיבות תוחמות תווית ואובייקט נופלות
בתוך מסגרת תיבת הבחירה. בחירת אובייקטים כללית מסובכת יותר. מצולעים,
קשתות ועקומות נבחרות לפי הקצוות החיצוניים שלהן, לא הפנים. כרגע זהו
נכון גם עבור מופעים מלאים מסוגים אלה. קו נבחר אם המצביע נמצא ב-a
אזור המתאר קופסה סביבו, אשר מותאמת לפי קנה המידה (גורם זום).
לכל אובייקט יש תיבה תוחמת משויכת, שהיא מלבנית אך ניתן לסובב איתה
כבוד לחלון ברמה העליונה. מופע אובייקט נבחר אם המצביע נופל
בתוך התיבה התוחמת שלו. לכל תווית יש גם תיבה תוחמת המחושבת בקפידה מתוך
רוחב מחרוזת הטקסט.
לעתים קרובות מנגנון הבחירה ימצא מספר אלמנטים בטווח של המצביע. ב
במקרה זה, כל אובייקט בתורו יוצג, בצבע כחול (או המצוין
"querycolor" בקובץ ברירת המחדל), ולמשתמש יש אפשרות לקבל את
אלמנט מודגש לבחירה באמצעות לחצן העכבר 1, או דחייתו באמצעות העכבר
כפתור 3. כאשר כל המרכיבים הנבדקים התקבלו או נדחו, ה-
התוכנית ממשיכה לבצע כל פונקציה שהתבצעה. שיטת הבחירה הזו
לוקח קצת זמן להתרגל, אבל הוא הגיוני ונראה שהוא עובד היטב.
COLOR
צבע ב-xcircuit מיושם עם הרעיון של "תורשת צבע". לכל עמוד יש א
"צבע ברירת מחדל" של שחור. כל האלמנטים בעלי ערך הצבע "Inherit" יירשו את
צבע ברירת מחדל, שחור. אם מופע אובייקט צבוע בכחול (לדוגמה), הכל
רכיבים באותו אובייקט שיש להם ערך צבע "Inherit" יירשו את הצבע שלו, כחול.
הסיבה לכך היא שהוא מאפשר לצייר מופעי אובייקט שונים בצורה שונה
צבעים (כגון אם חלק אחד במעגל מודגש לצורך הדגשה), תוך כדי יצירתו
אפשרי שמופעי אובייקט יהיו מרובי צבעים, במידת הצורך. שינוי הצבע של an
למופע האובייקט לא תהיה השפעה ניתנת לצפייה על הציור אם אף אחד מהרכיבים של
האובייקט יורש את הצבע הזה. לאובייקט עשוי להיות גם רכיבים בצבע רגיל וגם
רכיבים היורשים את צבעם, ובמקרה זה רק אותם רכיבים עם ה
ערך "ירושה" ישנה צבע כאשר הצבע של מופע האובייקט ישתנה.
סכמטי צילום
XCircuit מיישם לכידה סכמטית מתוחכמת. בניגוד כמעט לכל סכמטי
תוכנת לכידה זמינה כעת, xcircuit מאפשרת למעצב לצייר את המעגל פנימה
דרך "טבעית", העושה שימוש הן בהיררכיות סכמטיות והן בהיררכיות פשוטות שנוצרו
פשוט על ידי קיבוץ אלמנטים יחד. אם הפורמט הנבחר של Netlist הוא היררכי (כמו
SPICE), שתי הצורות ההיררכיות יישמרו בפלט. עבור קיבוץ אלמנטים,
יציאות קלט/פלט המתחברות לקבוצה ייקבעו אוטומטית, מ
הֶקשֵׁר. מדריך לכידה סכמטי זמין מאתר xcircuit,
http://opencircuitdesign.com/xcircuit/tutorial/tutorial2.html.
סוגי Netlist הזמינים כעת הם "SPICE", "sim" ו-"PCB".
מקלדת פקודות
בסיסי מקלדת פקודות:
Z התקרב לפי גורם של 3/2. אם מקש זה נלחץ כאשר תיבת בחירה נמצאת
פעיל (נוצר עם לחצן העכבר האמצעי), ואז פועל כמו זום בוקס
פונקציה.
z התרחק בגורם של 3/2.
p הזז את המסך כך שהנקודה מתחת לעכבר תובא למרכז
חלון התוכנית. פונקציה זו יכולה להתבצע גם על ידי
לחיצה על פסי הגלילה. לא ניתן להזיז את פסי הגלילה ברציפות עקב
לזמן האיטי לרענון המסך.
סמנים מקשי החצים מבצעים פאן בגודל חצי חלון בכיוון של
החץ לחוץ.
l עבור אל ספריית האובייקטים המובנים. מהספרייה, השתמש בלחצן 1 בעכבר כדי
לתפוס אובייקט ולהחזיר אותו למסך העריכה, או לחצן 3 כדי לחזור
מבלי לבחור מופע אובייקט. בעוד במסך הספרייה, הזום
ניתן להשתמש בפונקציות פאן כדי לנוע.
> דחוף לתוך אובייקט על המסך כדי לערוך את האובייקט הזה
< חזרה מעריכת אובייקט. ניתן לערום דחיפות וחפצים קופצים
ללא הגבלת זמן.
שטח רענן את המסך.
ספרות 0-9 עבור לאחד מעשרת דפי העריכה הראשונים. דפים גדולים מ-10 יכולים להיות
להגיע מבחירת התפריט "חלון/עבור לדף".
+ ו - שנה את מרווח ההצמדה לרשת בפקטור של שניים למעלה או למטה.
| : ו _ (פס, נקודתיים וקווי תחתון) שנה סגנון באובייקט שנבחר כעת ל
מקווקו, מנוקד ומוצק, בהתאמה.
h or ? הדפס עמוד עזרה סיכום של פקודות
פקודות ל לִיצוֹר אלמנטים:
a קֶשֶׁת. המרכז קבוע במיקום ההתחלתי של הסמן. עמדת העכבר
משנה את רדיוס המעגל. במצב הצמדה גבול הקשת יעבור
נקודת ההצמדה הקרובה ביותר לסמן. לחצן העכבר 1 עובר במחזוריות משליטה ב
רדיוס לשליטה בנקודת ההתחלה, בנקודת הסיום ובקרה בנפרד
הציר הקטן ליצירת אליפסה. לחצן עכבר 2 משלים את הקשת.
b קופסא. זוהי פונקציית נוחות ליצירת מצולעים סגורים מלבניים.
יוצר מלבן עם פינה אחת קבועה במיקום הסמן. לאחר מכן
תנועת הסמן מגדירה את הנקודה הפוכה בקוטר. לחצני עכבר 1 או 2
להשלים את התיבה.
s עקומת ספליין. נקודת הקצה הראשונה מוגדרת על ידי מיקום הסמן הראשוני. עכבר
מיקום מתאים את נקודת הקצה השנייה של העקומה. לחצן העכבר 1 מחזור מ
מיקום שליטה של נקודת הקצה למיקום שליטה של בקרת העקומה
נקודות ונקודת ההתחלה של העקומה. לחצן עכבר 2 משלים את העקומה.
t טֶקסט. טקסט מתחיל מוצדק בהתאם לסגנונות שנבחרו בתפריט הנפתח.
ניתן להתאים מחדש את הטקסט באמצעות התפריט או על ידי הקלדת המספרים בלוח המקשים (מִשׁמֶרֶת-
לוח מקשים-1 דרך shift-מקלדת-9). מיקום המקשים בלוח המקשים תואם את
הַצדָקָה. כתוביות משנה, כתוביות עילית, שינויים בגופן, שינויים בגודל טקסט,
קו תחתון וקו-על זמינים כולם מהתפריט הנפתח. מצב עריכת טקסט
מזהה עמוד הבית ו סוֹף מקשים כדי לעבור להתחלה ולסוף של המחרוזת,
בהתאמה. אם סביבת X11 ממפה רצפי מפתחות בקרה לדמות
קידודים (כגון ISO-Latin1), ניתן להשתמש בהם כדי להוסיף טקסט שאינו ASCII. אַחֵר
השיטה להכנסת תווים שאינם ASCII היא השימוש בתו הנטוי האחורי, אשר
משכפל את הפעולה של לחצן התפריט טקסט/הוספה/תווים.
M, m
הפוך חפץ. לוקח את כל האלמנטים שנבחרו כעת ומרכיב אותם ל-an
לְהִתְנַגֵד. לאחר מכן האובייקט ממוקם בספריית המשתמש. האלמנטים שנבחרו זה עתה
נמחקים מהמסך ומוחלפים באובייקט החדש. נקודת המרכז של ה
האובייקט המתקבל נבחר כנקודת ההצמדה הקרובה ביותר למרכז האובייקט
תיבה תוחמת; אם רוצים מרכז אחר, ניתן לערוך את האובייקט באמצעות
הפקודה ">" והתוכן שלה הוזזו ביחס למקור שלה. הערה: חפצים לא יכולים
בעלי שם זהה לפקודות PostScript או בעלי שם זהה לכל אובייקט אחר ב
זיכרון. אם יימצא שם כזה, קו תחתון ("_") יופיע לפני השם as
פעמים רבות לפי הצורך כדי להבדיל אותו מכל האובייקטים הידועים האחרים. השם
גם לא יכול להכיל תווי PostScript מיוחדים כגון קו נטוי; כל דמויות כאלה
נמצא יוחלף בקווים תחתונים.
רב סרן עריכה פקודות:
d לִמְחוֹק. בחר את האלמנט או האלמנטים הקרובים ביותר ומחק אותו/ אותם.
u בטל מחיקה. Xcircuit שומר עד 10 אירועי מחיקה לשיחזור. מחק אירועים הם
מאוחסן לפי סדר התרחשות, ואירוע המחיקה האחרון הוא הראשון להיות
התאושש. כאשר מספר אלמנטים נמחקים בו זמנית, כולם נמחקים
מאוחסן כאירוע מחיקה אחד, ושוחזר יחד.
x בטל את הבחירה. ניתן לבטל את הבחירה ברכיבים שנבחרו על בסיס פריט. ב
כדי לא לבלבל מדי, ביטול הבחירה אינו מבצע שאילתה אם נמצאו מספר פריטים
מתחת לסמן; זה פשוט מבטל את הבחירה בכולם.
c עותק. צור עותק של האובייקט(ים) הקרובים לסמן. האובייקט הוא אוטומטי
תפס למעבר לתפקיד חדש. הלחיצה הבאה על כפתור1 או כפתור2 תתבצע
האלמנט. כפתור2 יסיים את ההעתקה, וכפתור1 ימשיך בפונקציית ההעתקה.
e לַעֲרוֹך. הפעולה של עריכה תלויה בסוג הרכיב שנבחר. אלו הם
מפורט להלן:
תווית חוזר למצב עריכת טקסט, החל מהסמן בסוף
חוּט. המצב הוא כמו הזנת טקסט רגילה, אלא שכפתור 3 מחזיר טקסט
המחרוזת המקורית שלו.
מְצוּלָע תופס נקודה אחת של מצולע למיקום מחדש. כפתור 1 עובר במחזוריות
נקודות, כפתור 2 מקבל את המצולע החדש, וכפתור 3 חוזר לקודם
מצב, אלא אם לא נותרה היסטוריית עריכה, ובמקרה זה הוא מבטל את
פקודה. פקודות מאקרו מפתח הזמינות במהלך עריכת מצולע הן:
"x" --- שובר את המצולע בנקודה הנתונה.
"e" --- מעביר את מיקום העריכה לנקודה הבאה.
"i" או "הוספה" --- הוספת נקודה חדשה במיקום.
"ד" או "מחק" ---מחיקת נקודת העריכה הנוכחית.
ישנם ארבעה מצבים לעריכת מצולעים; לראות את "מְצוּלָע ערוך" הסעיף למטה
לקבלת פרטים.
קשת מאפשר שינוי גודל של הרדיוס. לחצן עכבר 1 או מקש "e" יעברו מחזוריות
בין השליטה ברדיוס, זוויות נקודת הקצה והמינור אליפסה
צִיר. לחצן עכבר 2 מקבל את הקשת החדשה. כפתור 3 חוזר לקודם
מצב עריכה, אלא אם לא נותרה היסטוריית עריכה, ובמקרה זה
מבטל את הפקודה.
עקומה מאפשר מיקום מחדש של קצה אחד של העקומה. במקור, זווית ההתחלה
של העקומה נשמרת קבועה. לחצן העכבר 1 או מקש "e" עוברים בין ה
ארבע נקודות בקרה של העקומה, המאפשרות שליטה על זווית העקומה
בנקודת הקצה שלו ובצורת העקומה. לחצן עכבר 2 מקבל את החדש
עֲקוּמָה. לחצן 3 חוזר למצב העריכה הקודם אלא אם כן אין
היסטוריית העריכה שנותרה, ובמקרה זה היא מפסיקה את הפקודה.
חפץ למשל
למופעי אובייקט אין מאפיינים לשינוי מלבד קנה מידה, והם אינם מגיבים
לפקודה "ערוך". ניתן לשנות קנה מידה על ידי בחירה
"אפשרויות/אחר/גודל אובייקט" מהתפריט.
קטין עריכה פקודות:
R סובב את האלמנט/ים שנבחרו או את האלמנט מתחת לסמן נגד כיוון השעון ב-15
מרווחי מעלות.
r סובב את האלמנט/ים או האלמנטים שנבחרו מתחת לסמן בכיוון השעון ב-15 מעלות
מרווחים.
O סובב את האלמנט/ים או האלמנטים שנבחרו מתחת לסמן נגד כיוון השעון ב-5
מרווחי מעלות. זוהי כרגע רזולוציית הזווית הקטנה ביותר שזמינה לה
xcircuit.
o סובב את האלמנט/ים או את האלמנט שנבחר מתחת לסמן בכיוון השעון ב-5 מעלות
מרווחים.
f הפוך אלמנט סביב ציר אנכי המוגדר על ידי המקור של אובייקט עבור אובייקט
מופע, או על פני ציר המוגדר על ידי מיקום המצביע עבור קשתות, מצולעים ו
עיקולים.
F הפוך אלמנט סביב ציר אופקי המוגדר בדומה לפקודה "f".
X אם נבחרים שני אלמנטים, ההזמנה שלהם מוחלפת (זה רלוונטי רק אם אחד
אלמנט חוסם אחר). אם נבחר אלמנט אחד, הוא מועלה אחד ב-
מחסנית, ואם היא כבר נמצאת על גבי הערימה, היא מערבבת לתחתית.
S הצמד את האובייקט הקרוב ביותר לרשת ההצמדה. עבור עקומות השליטה ונקודות הקצה הן
נשבר; עבור מצולעים, כל נקודה מוצמדת; עבור קשתות, נקודת המרכז מוצמדת;
עבור תוויות ומופעי אובייקט, נקודת המוצא המיועדת מנותקת.
j חבר מצולעים יחד. זה הגיוני רק אם אפשר לעשות סינגל
מצולע רציף (פתוח או סגור) מהחלקים שנבחרו. אחרת תהיה אזהרה
יפורסמו והחלקים יישארו נפרדים.
A חבר אלמנט למצולע, לקשת או לעקומה. האלמנט שיש לחבר חייב להיות
אחד שנתפס כרגע (או על ידי "גרור", פקודת העתקה או פקודת עריכה). עד ש
משוחרר, הוא ייאלץ ליישר את מרכזו (אובייקט, קשת), נקודת הקצה (מצולע,
עקומה), או מיקום (תווית) עם המצולע, הקשת או העקומה הקרובים ביותר. שימו לב שזה
הוא כלי רב עוצמה ליצירת, למשל, קווים משיקים לעקומה, או
חפצים מסודרים במעגל או לאורך קו.
סִפְרִיָה עריכה פקודות:
D לִמְחוֹק. האובייקטים שנבחרו יימחקו מהספרייה אלא אם כן ספרייה אחרת
אובייקטים או דפים מכילים הפניות לאותו אובייקט. הערה: בניגוד למחיקת אובייקט
מקרים עם "d" הפקודה, פקודה זו מוחקת את האובייקט בפועל ומשחררת
כל הזיכרון המשויך לאותו אובייקט, כך שלא ניתן לבטל את המחיקה של האובייקט.
C עותק. יוצר עותק של אובייקט מכל אחד מדפי הספרייה ומכניס את העותק החדש
ספריית המשתמש. השם של האובייקט החדש ישונה כדי למנוע התנגשויות שמות.
M מהלך \ לזוז \ לעבור. אם אובייקט אחד נבחר, הוא מועבר למיקום הסמן. אם
שני אובייקטים נבחרו, המיקומים שלהם בספרייה מוחלפים.
E ערוך תווית. ערוך את שם האובייקט שהתווית שלו נמצאת מתחת לסמן. לאחר העריכה, ה
שם האובייקט ייבדק עבור התנגשויות עם שמות אובייקטים אחרים, וישונה אם
נחוץ.
H הסתר חפץ. אם האובייקט הוא תת-מופע של אובייקט אחר, אבל לא נועד
להיות בשימוש בפני עצמו, ניתן "להסתיר" אותו כך שהוא לא יופיע מעצמו על
עמוד הספרייה.
MENU פקודות
לכתוב הערה נוספת (W)
פקודה זו מעלה תפריט קופץ עם מספר אפשרויות. ראשית, זה נותן את
שם הקובץ אם קיים, או שהוא נותן את שם ברירת המחדל של המאגר
(בדרך כלל דף n, שם n הוא מספר המאגר). לאחר מכן, הוא נותן תצוגה מקדימה של
קנה המידה של התמונה וסגנונות הפלט, הכוללים כיוון נוף/פורטרט ו
מצבי PostScript מוקפים/לא מובלעים (עמוד שלם). הראשון מאפשר התאמה
מהגודל הנומינלי של התמונה כשהיא מצוירת ב-PostScript. סולם ברירת המחדל הוא
1.00, מה שהופך את סולם הטקסט של 1.0 לכ-14 נקודות בדף PostScript. ה
רוחב וגובה של התמונה המתקבלת ניתנים גם, באינצ'ים, וכל אחד מה-
ניתן לשנות שלושה ערכים. הערכים של השניים האחרים יעודכנו בהתאם.
דפים בעלי אותו שם יקובצו יחד לקובץ בודד, מה שמאפשר
מספר דפים שיישמרו באותו קובץ PostScript. עם זאת, כמו מובלע
PostScript לא הגיוני עבור סוג זה של קבצים, זה לא אופציה.
השמיים לכתוב שלח כפתור כותב את העמוד הנוכחי לקובץ פלט. אם בדף יש א
שם שאינו ברירת המחדל, הקובץ יישמר אוטומטית תחת השם הזה.
אחרת, יש צורך לשנות את שם המאגר. אם קובץ בשם זה
כבר קיים בדיסק, הכפתור יקרא החלף שלח.
חומר עיוני PostScript
קורא בקובץ בפורמט Xcircuit. שם הקובץ מתבקש על ידי הנחיה קופצת, ו
הרחבה של ".ps" תתווסף במידת הצורך. הקובץ נקרא לתוך הנוכחי
דף, שנמחק תחילה אם יש בו משהו. אם הקובץ הוא מרובה עמודים
קובץ, העמוד הנוכחי יוחלף בעמוד הראשון מהקובץ, אבל
דפים אחרים ייטענו למאגרים ריקים. Xcircuit יכול גם לקרוא בפורמט "lgf".
קבצים מתוכנות הכלים של Chipmunk CAD "אנלוגי" ו-"diglog".
תבואו PostScript
פועל כמו "קרא פוסט סקריפט" פרט לכך שהדף לא מאופס קודם, אז הגרפיקה כן
נוסף על גבי גרפיקה קיימת בדף.
נקה דף
מנקה את העמוד הנוכחי מכל הרכיבים ומאפס את השם. התוכן לא יכול להיות
התאושש.
אחר צֶבַע
מעבר בין שתי ערכות הצבעים של xcircuit. ניתן להגדיר מחדש את ערכות הצבעים
דרך XDefaults (ראה להלן). ערכות הצבעים המוגדרות כברירת מחדל הן שחור-על-לבן ו
לבן על שחור. האחרון פחות מאמץ את העיניים, אבל הראשון תואם את
דיו שחור על פלט PostScript של נייר לבן. כל ערכת צבעים מלבד שחור על-
לבן אינו מומלץ לציורים עם צבע, מכיוון שהפלט בפועל אינו תואם
מסך ה-xcircuit שנצפה.
רֶשֶׁת
מפעיל ומכבה את קווי הרשת.
צירים
מפעיל ומכבה את קווי הציר. הצירים מסמנים את המקור (0,0) של הדף. על
ברמה העליונה (TopObject), למקור אין רלוונטיות מיוחדת, שכן מובלע
הפלט יגדיר את הגבולות שלו, ופלט של עמוד שלם (לא מכוסה) יהיה
מרוכז בדף הפלט, לא לפי מערכת הקואורדינטות Xcircuit.
רֶשֶׁת רווח
משנה את המרווח של קווי הרשת. מרווח ברירת המחדל הוא 1/6 אינץ', שזה בערך
הרוחב של האות 'W' בסולם טקסט ברירת מחדל.
רֶשֶׁת סוג/תצוגה
זהו תפריט משנה המאפשר לציין את הקואורדינטות ורשת הקואורדינטות
יחידות חלופיות. רישום הקואורדינטות בחלון העליון יכול להיות כברירת מחדל
אינצ'ים שבריריים, אינצ'ים עשרוניים או סנטימטרים. מרווח ברירת המחדל של קווי רשת הוא
או רבע אינץ' או חצי סנטימטר. בחירת סולם A:B עם אפשרות
"ציור סולם" גורם להכפלת כל הקואורדינטות הרשומות בסולם. הערה:
Xcircuit יעשה ניסיון לשמור חפצים על מרווח ההצמדה/רשת בעת המעבר
בין סולמות אינץ' לסנטימטרים. כדי לעשות זאת, זה ישנה את הפלט
קנה מידה ביחס של 2.54 ל-2.5, ובכך לשמור על התאמה קרובה יותר בין אינצ'ים
וסנטימטרים. כדי לקבל סנטימטרים אמיתיים בדף הפלט, קנה המידה של הפלט (מ
ניתן לאפס את "File/Write Xcircuit PS") ל-1.0 על חשבון כל האובייקטים
מיועד לרשת אינץ' שנעקרה מרשת ההצמדה.
הצמד
מפעיל ומכבה את רשת ההצמדה. כאשר הרשת פועלת, תנועה ומיקום של
אלמנטים מוגבלים לנקודות ברשת ההצמדה.
צמד רווח
קובע את המרווח של הנקודות ברשת ההצמדה. ברירת המחדל היא 1/12 אינץ', אשר
הוא מחצית מרווח קווי הרשת.
רוחב קו
שולט ברוחב הקו המוגדר כברירת מחדל שלפיו כל רוחבי הקו בשרטוט מותאמים.
מְצוּלָע ערוך
האפשרויות בתפריט משנה זה שולטות כיצד מיקום הקווים מושפע כאשר א
נקודה במצולע נבחרה לעריכה. "רומבואיד-X"מצב מזיז נקודות סמוכות
לפי הצורך כדי לשמור על כל הקווים האופקיים אופקיים; "רומבויד-Y"מצב פועל באופן דומה
כדי לשמור על כל הקווים האנכיים אנכיים. "רומבויד-A" דומה למצב מנהטן אבל
גם עוקב אחר קווים שאינם מנהטן. מצב ברירת המחדל הוא "מנהטן אריזה מקורית ערוך", שהוא א
שילוב של Rhomboid-X ו-Romboid-Y. ב"נוֹרמָלִי"מצב, רק הנקודה היא
ערוך ניתן להזזה.
קשת/תיבה/עקומה גבול
האפשרויות מתחת לתפריט זה קובעות את סגנון הגבול של קשתות, מצולעים ועיקולים.
אם רכיב נבחר, הוא ישונה; אחרת, אם אין חפצים
שנבחר, הסגנון שנבחר נעשה כברירת מחדל עבור כל הקשתות, המצלעים, ו
עיקולים. ניתן לצייר אלמנטים עם או בלי גבולות (אבל מסיבות ברורות לא
להיעשות גם ללא גבולות וגם ללא מילוי, מה שיהיה בלתי נראה) הגבולות עשויים להיות
סגור או לא סגור. עבור קשת, סגור פירושו שנמשך אקורד המחבר בין השניים
נקודות קצה, אם זוויות ההתחלה והסיום אינן משלימות מעגל שלם. גבולות
עשוי להיות מוצק, מקווקו, מנוקד וברוחב משתנה.
קשת/תיבה/עקומה למלא
האפשרויות מתחת לתפריט זה קובעות את סגנון המילוי של קשתות, מצולעים ועיקולים.
סגנון המילוי עשוי להיות מוצק, ריק, או אחד מ-7 דפוסי קפיצים המשתנים מבהיר ל
כהה, אשר מצוירים הן ב-xcircuit והן ב-PostScript כדוגמאות נקודתיות. Stipples
יכול להיות שקוף או אטום. אזהרה: נקודות שקופות אינן מהוות
PostScript והפריצות הנחוצות ליישם אותן גורמות לעיבוד איטי במדפסת
או תצוגה מקדימה של PostScript. בשל האופי התלוי במכשיר של השגרות, דפוסים
ייראה גדול באופן חריג בתצוגה מקדימה של PostScript. לתכונת השקיפות הזו יש
נוספה מתוך ציפייה שרוב סכימות המעגלים לא יסתמכו במידה רבה
עם חצי גוון. ניתן ליצור דפוסי צבע מסובכים באמצעות צבע שקוף,
אלמנטים קצוצים על גבי אלמנטים בצבע אחיד. הערות: סדר האלמנטים הוא
לפי סדר שנוצר. ניתן להשיג סדר שונה באמצעות "X"
פקודה (החלפה). שיטה זו לא קלה במיוחד לעבודה, ובתקווה
משהו טוב יותר ייושם בעתיד.
קשת/תיבה/עקומה צֶבַע
עיין בסעיף COLOR למעלה לדיון על הורשת צבע. תפריט זה מציג
כל הצבעים הזמינים ל-xcircuit עם אפשרות להוספת צבעים נוספים. כַּיוֹם
סגנון הכניסה לצבעים הוא לפי השם או לפי תוכן RGB בסגנון X11 של #rrggbb
כאשר rr, gg ו-bb הם ערכי hex הנעים בין 00 ל-FF. הגבול היחיד ל
מספר הצבעים הוא עומק מפת הצבעים של שרת X. אם מפת הצבעים מלאה, xcircuit
מנסה להקצות את הצבע הכי קרוב שאפשר לזה המבוקש.
זום אריזה מקורית
תכונת זום זו מבקשת מהמשתמש ליצור תיבה (באמצעות לחצן העכבר 1 או 2,
הרחבת התיבה תוך לחיצה ממושכת על הכפתור). כאשר הכפתור משוחרר, ה
התצוגה תבצע זום לאזור של אותה תיבה.
מלא לצפיה
תכונת זום זו מחשבת את התיבה התוחמת של התמונה כולה ומתאים את
קנה מידה כדי להתאים אותו בנוחות בתוך חלון התוכנית.
טקסט מאפיינים
היכולת של Xcircuit לטפל בטקסט היא ללא ספק החלק המסובך ביותר בתוכנית,
וגם של פלט PostScript. תשומת לב קפדנית להצדקת טקסט ולסגנון הוא
המפתח לציור טוב.
טקסט מידה
משנה את גודל התוויות. הערך הוא סולם, עם ברירת מחדל של 1.0 אשר
מתורגם ל-14 נקודות בדף PostScript אם נעשה שימוש בסולם העמודים המוגדר כברירת מחדל של 1.
אם נבחרה תווית, רק התווית הזו מושפעת. אם תווית עוברת עריכה,
שינויים בקנה מידה החל ממיקום העריכה. אחרת, הוא הופך לגודל ברירת המחדל
עבור כל התוויות הבאות. הגודל משפיע על מחרוזת הטקסט כולה. גודל הטקסט יכול להיות
השתנה בכל מקום בתוך מחרוזת. עם זאת, גדלי טקסט בתוך מחרוזת הם כולם
ניתן ביחס לגודל התווית, לא כגודל נקודה מוחלט. גדלים של מנויים
וכתובות עילית ניתנות ביחס לגודל הטבעי של הכתב המשנה או
כתב עילית (2/3 מגודל הטקסט שעבורו הוא משנה).
טקסט גופן
גופני המדפסת הסטנדרטיים Times-Roman, Helvetica, Courier ו-Symbol, זמינים בקלות
זמין. ניתן להוסיף גם גופנים "מוגדרים על ידי משתמש"; עם זאת, התמיכה כרגע
מוגבל, ודורש קובץ גופן (.lps) וקובץ קידוד (.xfe), דוגמאות של
שנמצאים בספריית המשנה של הפונטים של ספריית xcircuit library.
טקסט סִגְנוֹן
זמינים ארבעה סגנונות גופנים סטנדרטיים, התואמים לגופן הסטנדרטי של המדפסת
וריאציות: רגיל, נטוי (או אלכסוני), מודגש ו- BoldItalic. מטריצת PostScript
מניפולציה מאפשרת גרסאות מלוכסנות של כל גופן, כגון סמל, שעבורו אין אף אחד
זמין אחרת.
טקסט הַבלָעָה
תפריט 'הוספה' מאפשר הכנסת תווים מיוחדים שלא
(בהכרח) מותר מהמקלדת. אלה כוללים tab-stop, tab-forward, tab-
אחורה, קרן, חצי רווח, רבע רווח ו"תו". האפשרות האחרונה מביאה
למעלה בעמוד המציג את וקטור הקידוד בן 256 התווים עבור הגופן, המאפשר הצבעה ו-
לחץ על הזנה של כל תו בגופן. הוראות "קרן" מאפשרות לדמויות להיות
היסט אנכית או אופקית ביחס לשאר הטקסט.
טקסט קידוד
שני קידודי גופנים סטנדרטיים זמינים כברירת מחדל, קידוד רגיל (Adobe), ו
קידוד ISO-Latin1. קידודי ISO-Latin2 ו-ISO-Latin5 קיימים בספרייה
ספרייה, אך דורשים שימוש בתוכנית "ogonkify" (לא כלול) כדי להפיק
פלט נכון במדפסת.
סוּפֶּר ו מנויים
עם זאת, כתב-על ו-subscript נועדו להתאים לאלה שבפלט TeX
הם חסרים את ההקרנה התלויה בהקשר ותכונות מפוארות אחרות של TeX. א
כתב עילית בעקבות כתב מנוי גורם לכתב עילית. לקבל
כתב עילי על גבי כתב משנה, השתמש בתו ה-backspace (ראה להלן). ה
סגנון כתב רגיל הוא הדרך לצאת מכתב משנה או כתב עילי ולחזור אל
גודל ומיקום רגילים. סופר/תת/נורמלי מהיר זמין מה-
לוח מקשים עם "+" (ועוד), "-"(מינוס), ו"זן"מפתחות, בהתאמה.
קו-קו ו לשים דגש
סגנונות של קו-על וקו תחתון נשארים בתוקף עד להופעה הבאה של א
שינוי סגנון או גופן. השורה על נמוכה יותר אם כל התווים הם באותיות קטנות
לא לכלול את התווים הקטנים "הגבוהים". ניתן להפסיק את ההחתמה או ההחתמה
בכל עת באמצעות סגנון ללא קו. מעל וקו תחתון *תמיד* עדיפות
באמצעות קו. PostScript יתאים את הקו מעל או הקו התחתון לגודל הטקסט ו
להגדיל ולמעשה לתפוס את התו "_" ולחשב את העובי שלו כדי לצייר
השורה.
טאבינג
מגרסה 2.3, xcircuit מאפשר עצירות טאב מוטבעות. יש להגדיר עצירות טאב
לפני השימוש בטאב קדימה או בטאב אחורה. מקש המקלדת "Tab" מוסיף סמל מוטבע
הוראה קדימה-טאב לתוך תווית. ניתן להכניס Tab-stop ו-Tab-לאחור באמצעות
תפריט טקסט->הוספה. הוראה קדימה בטאב מזיזה את הסמן לראשון
עצירת טאב מוגדרת לפני המיקום הנוכחי. הוראה לאחור בכרטיסייה נעה
הסמן לעצירת הטאב שהוגדרה הראשונה אחורה מהמיקום הנוכחי. אם לא
קיימת עצירת טאב מתאימה, להוראה אין השפעה.
Backspace
השימוש ב-backspace הוצא מגרסה 2.3 של xcircuit. ה
אפקט של backspace מוטבע מופק בצורה מהימנה יותר באמצעות Tab-stop ו-tab-
לְאָחוֹר.
Halfspace ו מרחב רבעון
אפשרויות אלו מאפשרות שליטה עדינה על המרווחים, שימושית במיוחד בעת כתיבה
משוואות.
הַצדָקָה
הצדקת טקסט מתחילה תמיד בברירת המחדל, שנבחרה מהאפשרויות ב-
תפריט, אך ניתן לשנות אותו בכל עת באמצעות המספרים בלוח המקשים. העמדה של
המקשים בלוח המקשים משקפים את נקודת ההצדקה: 1, 4 ו-7 הם נכונים-
מוצדק, 7, 8 ו-9 מוצדקים למטה, 5 מרוכז בשני הכיוונים. מאז
האותיות שצוירו על ידי xcircuit מותאמות לגופן Helvetica, נכון
הצדקה היא הדרך העיקרית לגרום לטקסט לצאת בדף PostScript ב-
הדרך הרצויה, ביחס לחפצים או קופסאות או כל דבר אחר.
.XCIRCUITRC קובץ
ניתן לאתחל פרמטרים מסוימים של תוכנית xcircuit מקובץ שנקרא
.xcircuitrc, שמחפשים תחילה בספרייה הנוכחית, ולאחר מכן בספריה של המשתמש
ספריית הבית כפי שהוגדרה על ידי משתנה הסביבה $HOME.
קובץ ההפעלה כתוב ב-Tcl. ניתן למצוא את ממשק שורת הפקודה באינטרנט
תיעוד באתר
http://www.opencircuitdesign.com/xcircuit/.
להתרסק RECOVERY
XCircuit מיישמת מערכת שחזור קריסה שבאמצעותה נוצר עותק של הקובץ הנוכחי
כל 15 דקות (ראה Xdefaults, להלן, לשינוי ערך זה). XCircuit מוחק את זה
קובץ ביציאה רגילה. אם, לעומת זאת, XCircuit קורס או מופסק על ידי Control-C או
מוות פתאומי אחר, עותק הגיבוי יישאר. בעת ההפעלה, XCircuit בודק את / Tmp
ספרייה עבור כל קבצי הגיבוי של XCircuit השייכים למשתמש. אם אחד נמצא, XCircuit
יבקש מהמשתמש להתאושש. שימו לב שהגיבוי ייחודי בכך שהוא מכיל א
עותק של כל שטח המשתמש בזמן הקריסה. שמות קבצים עשויים להחליק, כמו
הגיבוי יתייחס לכל הדפים כשייכים לאותו קובץ.
מפתח כריכות
כפי שצוין לעיל, ניתן לאגד ולבטל מפתחות באמצעות פונקציות שורת הפקודה "bind" ו
"לְהַתִיר". כריכות מקשים כברירת מחדל משמשות לאורך דף מדריך זה. שמות מפתח משתמשים ב-
סימון של /usr/X11R6/include/keysymdef.h, אבל כשהסימון "XK_" הוא אופציונלי,
וכולל הוספת קידומות "Shift_", "Control_", "Capslock_", ו-"Alt_",
אשר ניתן להשתמש בכל שילוב. שים לב ש"Shift_" אינו משמש עבור תווי ASCII
(לדוגמה, "A" משמש במקום "Shift_a") אלא אם כן נעשה בו שימוש בשילוב עם מיוחדים אחרים
מקשים (כגון "Control_Shift_A" כדי להבדיל מ-"Control_a", אם תרצה בכך).
"Button1", "Button2" ו-"Button3" הם גם שמות חוקיים המציינים פונקציות המצורפות ל
כפתורי העכבר במצב ציור רגיל. פונקציות חוקיות שעשויות להיות קשורות הן as
להלן, עם ערכי ברירת המחדל שלהם:
שם פונקציה פונקציה שבוצעה ברירת מחדל של קשירת מקשים
-------------------------------------------------- -------------------
"עמוד", שנה עמוד, מקשי המספרים 1-9 ו-0
"הצדק", שנה הצדקת טקסט, מקשי לוח המקשים 1-9
"כתב עילי", הגדר טקסט עילי, לוח מקשים +
"Subscript", הגדר טקסט מנוי, לוח מקשים -
"כתובת רגילה", בטל כתב משנה/על, מקלדת Enter
"Nextfont", שנה לגופן הבא, Alt-f
"Boldfont", שנה לגופן מודגש, Alt-b
"Italicfont", שנה לגופן נטוי, Alt-i
"נורמלפונט", בטל נטוי/מודגש, Alt-n
"קו תחתון", צור קו תחתון, Alt-u
"קו-על", צור קו-על, Alt-o
"קידוד ISO", שנה לקידוד ISO, Alt-e
"Return", תו החזרה מוטבע, Alt-Enter
"חצי רווח", חצי רווח מוטבע, Alt-h
"Quarterspace", רבע-רווח מוטבע, Alt-q
"מיוחד", תו מיוחד, Alt-c
"פרמטר", פרמטר מוטבע, Alt-p
"ערוך הפסקה", הפסקה בנקודה, x
"ערוך מחק", מחק נקודה, ד, מחק
"ערוך הוספה", הכנס נקודה, i, הוספה
"ערוך הבא", עבור לנקודה הבאה, ה
"צרף", צרף קו לאובייקט, א
"הספרייה הבאה", עבור לספרייה הבאה, א
"ספריית ספרייה", ספריית ספרייה, L
"הזז ספרייה", סדר חפצי ספרייה, מ
"העתק ספרייה", קבל אובייקט במצב העתקה, ג
"עריכת ספרייה", עריכת שם הספרייה, E
"מחיקת ספרייה", מחק אובייקט ספרייה, ד
"שכפול ספרייה", אובייקט כפול, C
"Library Hide", הסתר אובייקט ספרייה, H
"מדריך דפים", ספריית דפים, P
"פופ ספרייה", חזרה מהספרייה,
"עזרה", יצירת מסך עזרה, h, ?
"צייר מחדש", צייר מחדש את החלון, רווח
"תצוגה", התאם דף לחלון, v
"זום אין", התקרב, Z
"התקרבות", התרחק, ז
"מחבת", מחבת מרכזית, עמ'
"הצמדה כפולה", הגדל את שטח ההצמדה, +
"Halve Snap", צמצם את שטח ההצמדה, -
"פנות שמאלה", הזזה משמאל לחצי עמוד, חץ שמאלה
"פנות ימינה", הזזה ימינה לחצי עמוד, חץ ימינה
"פנו למעלה", פנו למעלה חצי עמוד, חץ למעלה
"Pan Down", הזז למטה חצי עמוד, חץ למטה
"כתוב", חלון פלט קופץ, W
"סובב", סובב, r,R,o,O
"Flip X", Flip אופקי, f
"Flip Y", Flip אנכי, F
"הצמד", הצמד לרשת, S
"פופ", חזרה מעריכת אובייקט,
"דחיפה", ערוך אובייקט, >
"מחק", מחק אלמנט, ד
"בחר", בחר אלמנט, בחר
"תיבה", צור תיבה, ב
"קשת", צור קשת, א
"טקסט", צור תווית, t
"החלפה", חילופי סדר אנכי, X
"העתק", רכיב העתק, ג
"הצטרף", הצטרף לנתיב, י
"Unjoin", פיצול נתיב לאלמנטים, J
"Spline", צור spline, s
"ערוך", ערוך אלמנט, ה
"בטל מחיקה", בטל מחיקה שנמחקה לאחרונה, u
"בחר שמור", צור אובייקט מהנבחר, M,m
"בטל בחירה", בטל בחירה באלמנט, x
"מקווקו", הגדר את סגנון הקו למקווקו, |
"מנוקד", הגדר את סגנון הקו למקווקו, :
"סוליד", הגדר את סגנון הקו למוצק, _
"הנחיה", בצע משורת הפקודה, %
"נקודה", הצב נקודה במיקום, .
"יציאה", צא מ-xcircuit Ctrl-Alt-q
"Netlist", צור netlist, Alt-q
"החלפה", סכימה החלפה, סמל, /
"Pin Label", צור תווית סיכה, T
"תווית מידע", צור תווית מידע, I
"Connectivity", הצג קישוריות חוטים, Alt-w
"Sim", צור sim netlist, Alt-s
"SPICE", צור SPICE netlist, Alt-S
"PCB", צור PCB netlist, Alt-p
"SPICE Flat", צור SPICE שטוח, Alt-f
-------------------------------------------------- ----------------
למשתמשי עכבר 2 כפתורים עשוי להיות שימושי לוותר על שילוב Shift-Button1 ו
במקום זאת, הכנס את הפקודות הבאות בסקריפט האתחול:
bind('Escape', 'Cancel')
unbind('Button3', Cancel')
bind('Button3', 'Finish')
פעולה זו תעביר את כריכות כפתור העכבר השלישי למקש "Escape", וישכפל את ה-3
כפתור עכבר כריכות על ה-3.
X מחדל
ערכת הצבעים של xcircuit היא בעלת הגדרת ברירת מחדל, אך היא מקבלת ערכות צבעים חלופיות
באמצעות מילות המפתח הבאות שניתן להכניס ל-X ברירות מחדל (.Xdefaults, .Xresources)
קובץ, כגון:
!
! ברירת המחדל של X לדוגמא עבור גרסת xcircuit, שחור-על-לבן
!
xcircuit*חזית : שחור
xcircuit*רקע: לבן
xcircuit*gridcolor: גריי85
xcircuit*snapcolor : כתום
xcircuit*selectcolor: כחול
xcircuit*querycolor: ירוק
xcircuit*axescolor: NavajoWhite3
xcircuit*offbuttoncolor: Gray30
xcircuit*צבע עזר: MediumOrchid1
שתי ערכות צבעים נתמכות בו זמנית, לכאורה עבור אותם אנשים שמעדיפים את
הפחתת עומס עיניים של ערכת לבן-על-שחור. שמות הצבעים המשניים הם ה
זהה לאלו של צבעי היסוד, אך לאחר מכן "2", למשל, "xcircuit*foreground2".
משאב אחד נוסף מגדיר את מספר הדקות בין שמירה אוטומטית לשמירה הזמנית
קובץ (במקרה של קריסה או יציאת חירום Ctrl-C):
xcircuit.timeout: 15
Xcircuit מזהה גם את משאבי הליבה, כגון רוחב וגובה:
xcircuit.width: 600
xcircuit.height: 500
כל צבעי החזית והרקע של xcircuit לקוחים מהקדמה ו-Xdefaults
רקע כללי. כדי לקבל, למשל, תפריטים וכפתורים לבן על שחור עם שחור על לבן
אזור ציור, השתמש בדברים הבאים:
xcircuit*חזית : לבן
רקע xcircuit*: DarkSlateGray
xcircuit.foreground : שחור
xcircuit.background : לבן
זה יבטיח שרק אזור הציור יהיה שחור-על-לבן, אבל כל השאר
חלונות יופיעו בלבן-על-שחור פחות מאמץ את העיניים.
ניתן לציין חמישה גופנים שונים ב-Xdefaults. helpfont הוא
סגנון הגופנים בחלון העזרה הקופץ. filefont הוא הסגנון
של גופנים ברשימת הקבצים בחלון הקופץ של בחירת הקבצים. textfont
הוא סגנון הגופן להזנת טקסט בתיבות הדו-שיח הקופצות. גופן כותרת
הוא סגנון הגופן עבור כותרות התפריט המדורג. כל שאר הגופנים לוקחים את
הקלד גופן. לדוגמה:
xcircuit*גופן: *פעמים-bold-r-normal--14*
xcircuit*helpfont: *פעמים-medium-r-normal--12*
xcircuit*filefont: *times-medium-r-normal--14*
xcircuit*textfont: *courier-medium-r-normal--14*
xcircuit*titlefont: *times-bold-r-normal--18*
השתמש ב-xcircuit באינטרנט באמצעות שירותי onworks.net