กล่องควรจะเป็นสำหรับกราฟิกแบบเวกเตอร์สิ่งที่กลายเป็นน้ำยางสำหรับการเขียนเอกสารทางวิทยาศาสตร์
การติดตั้ง:
เพื่อรวบรวมแหล่งที่มาและติดตั้งบนเครื่องของคุณคุณอาจดำเนินการต่อไป
ที่มีลำดับปกติมาก:
& nbsp; ./configure --with ไคโร
& nbsp; ทำ
& nbsp; ให้ติดตั้ง
คำแนะนำการติดตั้งโดยละเอียดมีอยู่ในแฟ้มการติดตั้ง
ในไดเรกทอรีเดียวกันนี้ '--with ไคโร' ธงช่วยให้การตรวจสอบและ
การใช้งานของไคโรห้องสมุดกราฟิก 2D ให้แน่ใจว่ามีห้องสมุดนี้
ติดตั้งบนระบบของคุณ: นี่คือไม่บังคับ แต่จะให้คุณบาง
คุณสมบัติอื่น ๆ (ดูหัวข้อที่ใหม่กว่า)
หากคุณต้องการติดตั้งท้องถิ่นคุณอาจดำเนินการดังต่อไปนี้:
& nbsp; ./configure --prefix = / home / yourusername / ท้องถิ่น --with ไคโร
& nbsp; ทำ
& nbsp; ให้ติดตั้ง
ระบบของคุณจะไม่ทราบว่าจะหาปฏิบัติการกล่อง
ดังนั้นคุณอาจใส่สายเช่น
& nbsp; การส่งออก PATH = $ PATH: ~ / local / bin
ในตอนท้ายของไฟล์ bashrc คุณ (ซึ่งเป็นไฟล์ที่ซ่อนอยู่ในบ้านของคุณ
ไดเรกทอรี: ~ / .bashrc) แก้ไขครั้งล่าสุดนี้ไม่จำเป็นต้อง มันก็
ทำให้ชีวิตง่ายขึ้น
ทดสอบ
หลังจากการติดตั้งคุณอาจใช้การทดสอบบางอย่างเพื่อดูว่าการรวบรวม
suceeded เพียงแค่พิมพ์:
& nbsp; ทำให้การตรวจสอบ
คุณควรจะได้รับข้อความสุดท้ายเช่น:
& nbsp; พบ 0 ข้อผิดพลาด
& nbsp; การทดสอบทั้งหมดที่ดำเนินการที่นำไปสู่ความสำเร็จ
& nbsp; ...
ห้องสมุดไคโร
ตอนนี้คุณสามารถรวบรวมกล่องด้วยการสนับสนุนไคโรห้องสมุดกราฟิก 2D
ไคโรให้การสนับสนุนเพิ่มเติมสำหรับบางขั้วเอาท์พุท (PDF, SVG, PNG, PS)
และเป็นไปได้ที่จะใช้ประโยชน์ได้ดีในกล่องรุ่นต่อไปให้มัน
คุณสมบัติเย็นมาก ให้แน่ใจว่าได้รวบรวมกล่อง '--with ไคโร' ธง
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- หลักของ VM กล่องได้รับการเขียนใหม่.
- ระบบการพิมพ์ที่ได้รับการเขียนใหม่จากรอยขีดข่วนและตอนนี้มีประสิทธิภาพมากขึ้น.
- ชนิดใหม่ใด ๆ ที่ช่วยให้มวย / unboxing และวัตถุที่มีความสามารถในการสะท้อนบางอย่าง.
- ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มเพิ่มอาร์เรย์ที่แตกต่างกันของวัตถุ (วัตถุอาร์เรย์) ผู้จัดการเลิกทำใหม่เพื่อ GUI ซึ่งจะช่วยให้มีประวัติยกเลิกเดียวสำหรับทั้งแก้ไขข้อความและแก้ไขภาพกราฟิกและวัตถุใหม่ Curve ไตรและกรอก การวาดเส้นโค้ง Bezier ลูกบาศก์และกรอกเส้นทาง.
- GUI ในขณะนี้สนับสนุน & quot; จุดทิศทาง & quot; เพื่อให้ง่ายต่อการวาดภาพและการมีปฏิสัมพันธ์กับเส้นโค้ง Bezier ผ่านวัตถุ Curve.
มีอะไรใหม่ ในรุ่น 0.3.4:
- รุ่นนี้มุ่งเน้นไปที่การปรับปรุงระบบเอกสาร ซึ่งถูกเขียนใหม่ส่วนใหญ่จะเป็นที่ชัดเจนและให้การสนับสนุนคุณสมบัติใหม่ โดยเฉพาะอย่างยิ่งตอนนี้มันเป็นไปได้ที่จะระบุตัวอย่างสำหรับวัตถุเอกสาร. นี้เป็นชิ้นส่วนของรหัสที่มาของกล่องซึ่งจะแสดงผลเป็นภาพในเบราว์เซอร์เอกสาร
- นอกจากนี้ยังเป็นไปได้ที่จะจัดระเบียบเอกสารในส่วนย่อยและกรณีเอกสาร ได้รับการแก้ไขข้อบกพร่องทั้งในกล่องและนักมวย.
- ขั้นตอนที่ถูกสร้างขึ้นเพื่อรองรับการแปลงรหัสกล่องรหัส C และให้การสนับสนุนเป็นอันดับ / deserialization ของโปรแกรมกล่อง (คุณลักษณะทั้งสองจะไม่เสร็จ)
มีอะไรใหม่ ในรุ่น 0.3.1:
- จุดสนใจหลักของรุ่นนี้ได้รับการแก้ไข ข้อบกพร่องทั้งในคอมไพเลอร์และ GUI.
- การปรับปรุงขนาดเล็กยังได้ทำ.
- สำหรับกล่อง, BBOX ขณะนี้ชุด (แทนที่จะขยาย) กรอบ.
- วิธีกรอบได้รับการจัดการในคำสั่งคลิปได้รับการแก้ไข.
- การปรับปรุงได้ทำในการจัดการหน่วยความจำของกล่อง.
- การจัดการ FillStyle ได้รับการแก้ไข (มันก็ไม่สนใจตามรูปแบบ).
- สำหรับนักมวยมุมมองการส่งออกกล่องได้รับการแก้ไข. มันไม่ได้ขยายอย่างถูกต้องกับบางรุ่น PyGTK
- การปรับปรุงบางอย่างเล็ก ๆ ที่ถูกสร้างขึ้นในเบราว์เซอร์เอกสาร.
มีอะไรใหม่ ในรุ่น 0.3.0:
- ไลบรารีกราฟิกกล่องถูกเขียนใหม่ในกล่องตัวเอง ห้องสมุดได้รับการออกแบบใหม่และตอนนี้มากขึ้นสะอาดและมีประสิทธิภาพ อินเตอร์เฟซเก่ายังคงสนับสนุน แต่ตอนนี้ล้าสมัย โปรดทราบว่าอินเตอร์เฟซใหม่พันธุ์และนำเสนอให้กับผู้ใช้คุณสมบัติของอินเตอร์เฟซเก่าที่ได้รับการทำงานในระดับสูงจากการทำงานในระดับที่ต่ำกว่า ตัวอย่าง:. โพลีแสดงในรูปของเส้นทาง (Path) และลำธารคำสั่ง (CmdStream)
- เพิ่ม Dox ระบบเอกสารกล่อง (ซึ่งเป็นส่วนหนึ่งของนักมวย) ห้องสมุดหลักและกล่องไลบรารีกราฟิกได้รับการรับรองด้วยนี้ นักมวยตอนนี้มีเบราว์เซอร์เอกสารเพื่อเรียกดูเอกสาร Dox & quot; On-line & quot;.
- แก้ไขข้อบกพร่อง: ที่สำคัญที่สุดคือสำเนาของวัตถุที่ซับซ้อน .
- ค้นหาในไดเรกทอรีต้นทางปัจจุบันเมื่อรวมทั้งแหล่งอื่น.
มีอะไรใหม่ ในรุ่น 0.2.3:
- นักมวยได้รับการขยาย: จุดอ้างอิงหลายสามารถ เลือกและลากพร้อมกัน; เน้นไวยากรณ์ของแหล่งที่ได้รับการปรับปรุงด้วยไฟล์เฉพาะกิจสำหรับรูปแบบกล่อง; ข้อผิดพลาดเมื่อโหลดไฟล์หักได้รับการแก้ไข.
- กล่องยังได้รับการแก้ไขและปรับปรุงระบบเอกสาร, Dox เขียน; หลักและกรัมห้องสมุดเป็นเอกสารบางส่วนที่มีนี้ ตอนนี้สามารถกล่องและวัตถุ Unbox ของประเภทที่แตกต่างกันลงในวัตถุ Obj; การเข้าถึงดิบไปยังกรุงไคโรเป็นไปได้; เขียนของห้องสมุดกรัมกล่องในกล่อง (มากกว่า C) ได้เริ่มต้น.
- คุณสมบัติล่าสุดเหล่านี้ยังคงอยู่ระหว่างการพัฒนาและจะปรากฏในรุ่นอนาคต.
มีอะไรใหม่ ในรุ่น 0.2.2:
- ข่าวประชาสัมพันธ์ฉบับนี้แก้ไขข้อบกพร่องบางอย่างในห้องสมุดกราฟิก ทำให้รุ่นใหม่ของนักมวย (0.3.0) สามารถใช้งานได้มากขึ้น.
- ห้องสมุด libboxcore ได้รับการแก้ไขในบางส่วนของการอ้างอิงของ (นี้เป็นข้อสังเกตเมื่อพยายามที่จะทำงานภายใต้ระบบปฏิบัติการ Mac OS).
มีอะไรใหม่ ในรุ่น 0.2.1:.
- แก้ไขข้อผิดพลาดและระบบการจัดการหน่วยความจำนํา
- ข่าวประชาสัมพันธ์ฉบับนี้ส่วนใหญ่แก้ไขข้อบกพร่อง.
- มันไม่ได้นำคุณสมบัติใหม่.
- แต่ระบบการจัดการหน่วยความจำที่ได้รับการเขียนใหม่ส่วนใหญ่.
- ระบบการจัดการหน่วยความจำในขณะนี้คือการตระหนักถึง & quot; ซับซ้อน & quot; ประเภทและรู้วิธีการสร้างทำลายคัดลอกและย้ายวัตถุ.
- ปล่อยเตรียมพื้นสำหรับคุณสมบัติในอนาคต (มวย / unboxing ผ่าน Obj ชนิดซึ่งจะช่วยให้การปรับปรุงพื้นฐานหลายทั้งกล่องและนักมวย).
มีอะไรใหม่ ในรุ่น 0.1.3:
- '() Char' เปลี่ยนเป็น 'Str' ในห้องสมุดกรัมกล่อง นี้จะช่วยให้ความยืดหยุ่นมากขึ้น (ตอนนี้เราสามารถยกตัวอย่างเช่นบันทึกเฟรมของภาพเคลื่อนไหวเป็นไฟล์ที่แตกต่างกัน).
มีอะไรใหม่ ในรุ่น 0.1.0:
- คัดลอกของวัตถุที่ถูกนำมาใช้ในขณะนี้แม้ว่ามันจะ ไม่ทำงานสำหรับ & quot; ซับซ้อน & quot; วัตถุเช่น Str.
- 'รวม & quot; ไฟล์ & quot;' ค้นหาไฟล์ภายในไดเรกทอรีที่มีสคริปต์.
- สั่ง #provide ถูกนำมาใช้สำหรับการรวมหลาย ๆ ส่วนหัวเดียวกัน.
- ความคิดเห็นสามารถเริ่มต้นด้วย #! (สำหรับสคริปต์กล่องบน Unix).
- ข้อมูลบางอย่างถูกบันทึกอยู่ในตัวเลือกแบบสอบถาม -q.
- การประชุมเวอร์ชันระบบและสคริปต์ที่ใช้ตอนนี้ที่จะช่วยให้การจัดการดูแลโดยอัตโนมัติกับปัญหา.
- แก้ไขข้อผิดพลาดและการทำความสะอาดได้ทำ.
- ห้องสมุด libboxcore ถูกสร้างขึ้น.
ความคิดเห็นที่ไม่พบ