เครื่องสร้างระบบแอลแบบ 2 มิติ

คลัง GitHub ของโครงการ

เกี่ยวกับ

การใช้งานเครื่องสร้าง ระบบแอล ของฉัน ซึ่งเขียนด้วย Python เครื่องสร้างนี้ออกแบบมาให้ทำงานบนระบบปฏิบัติการที่ใช้ Unix เช่น MacOS และ/หรือ Linux รูปแบบระบบแอลถูกสร้างขึ้นด้วย Python ปกติ ส่วนส่วนติดต่อผู้ใช้แบบกราฟิกใช้แพ็กเกจ Python ที่ชื่อว่า Tkinter เพื่อจัดเตรียมช่องทางให้ผู้ใช้ป้อนค่าสำหรับเครื่องสร้างระบบแอล และใช้แพ็กเกจ Python ที่ชื่อว่า Turtle เพื่อวาดและแสดงรูปแบบระบบแอลที่สร้างขึ้น

รูปแบบตัวอย่างที่สร้างขึ้น

วิธีใช้งาน

  1. โคลนโค้ดของโครงการจาก GitHub

  2. เรียกใช้สคริปต์ main.py เพื่อเรียกใช้ทุกอย่างด้วยคำสั่งต่อไปนี้ (เรียกใช้สิ่งนี้หนึ่งครั้ง และหลังจากทำความเข้าใจข้อความคำเตือนแล้ว ให้เริ่มเรียกใช้คำสั่งนี้ด้วยตัวเลือก -nw):

    # run with the initial warning message
    python3 main.py
    
    # run without the initial warning message
    python3 main.py -nw
    
  3. หลังจากแสดงส่วนติดต่อผู้ใช้แบบกราฟิกแล้ว สคริปต์จะสร้างไฟล์ eps ที่มีรูปแบบระบบแอล หากต้องการแปลงไฟล์ eps เป็น png คุณสามารถใช้สคริปต์ Python eps_to_png.py ได้โดยเรียกใช้คำสั่งในลักษณะดังนี้:

    python3 eps_to_png.py example.eps example.png
    

แหล่งข้อมูล