มีวิธีการเลือกคุณสมบัติ OpenType ใน Inkscape หรือไม่?


14

แบบอักษร OpenType ของวันนี้มีคุณสมบัติมากมายเช่น:

การจัดช่องไฟการเว้นวรรคตัวอักษรโบราณตัวเลขแบบดั้งเดิมและชุดสไตลิส

ฉันคิดถึงคุณสมบัติเหล่านี้มากมาย มีวิธีการเลือกคุณสมบัติเหล่านั้นใน Inkscape หรือไม่?

ไม่มีใครรู้ว่าพวกเขาสามารถเข้าถึงได้หรืออย่างน้อยวางแผน?

คำตอบ:


6

Tavmjong Bah ได้ดำเนินการหลากหลายรูปแบบตัวอักษรใน Inkscape ดูhttp://tavmjong.free.fr/blog/?p=1442 สิ่งนี้จะมีอยู่ใน v0.92 ที่กำลังจะมา แต่ถ้าคุณใจร้อนคุณก็สามารถลองสร้างการพัฒนาได้


1
เพิ่งลอง 0.92 (ซึ่งเปิดตัวตอนนี้ apt-gettable ใน Ubuntu); ฉันสามารถเลือกระหว่างเช่นปกติและ Titling สำหรับตัวพิมพ์ใหญ่ แต่ฉันไม่สามารถดูตำแหน่งที่จะเลือกตัวเลือกอื่น ๆ ของส
ไตลิสต์

ฉันพยายามกับ 0.92.3 บน Ubuntu ผมสามารถเลือกหลายรูปแบบ (หมวก, ตัวเลข, หนังสติ๊ก, ... ) ด้วยตนเองและพิมพ์การตั้งค่าคุณลักษณะss01เช่น
sauerburger

4

ยังคงมองหาวิธีแก้ปัญหา แต่สามารถหาวิธีแก้ไขได้ สิ่งนี้สามารถนำไปใช้เป็นปลั๊กอินสำหรับ Inkscape ได้อย่างง่ายดาย:

น้ำยางแหล่งที่มา:

\documentclass{standalone}
\usepackage{fontspec, xunicode, xltxtra}
\setmainfont[RawFeature={+liga,+kern,+ss03,+onum}]{EB Garamond}
\begin{document}
The flavour of coffee -- 0123456789
\end{document}

คำสั่ง:

$ xelatex testfile.tex
$ pdftocairo -svg testfile.pdf
$ inkscape testfile.svg

ผลลัพธ์:

รสชาติของกาแฟ - 0123456789

ร่ายมนตร์สามารถแยกออกจากกันโดยการกดปุ่มshift+ +ctrlU


2

การค้นหาของ Google ระบุว่าคนอื่น ๆ ถามเช่นกัน แต่ฉันไม่ได้เห็นการวางแผนมากนัก มีโครงการและได้รับเงินทุนเพื่อปรับปรุงข้อความ --- ถูกนำไปใช้แล้ว http://www.linuxfund.org/projects/inkscape/

นี่คือคำขอคุณสมบัติแต่ได้รับการสนับสนุนน้อยมาก ฉันอยากจะบอกว่าเพราะ Inkscape เป็นชุดภาพประกอบไม่ใช่ชุด Desktop Publishing

สิ่งเดียวที่ฉันพบว่าอาจจะใช้กับคุณคือสัญลักษณ์ชดเชย ดูเหมือนว่าจะมีปัญหาบางอย่างโดยเฉพาะอย่างยิ่งใน Windows แม้ว่า


0

หากคุณไม่เต็มใจที่จะติดตั้ง Inkscape เวอร์ชั่นใหม่เพื่อใช้โซลูชันของ Diederikคุณสามารถเพิ่มตัวเลือกฟีเจอร์ OpenType ให้กับชื่อตัวอักษรตามที่อธิบายไว้ในเธรด LibreOffice (เธรดเป็นเรื่องเกี่ยวกับ LibreOffice แต่ไวยากรณ์เดียวกัน / คล้ายกันยังใช้กับ Inkscape) .

ตัวอย่างเช่นหากต้องการใช้สไตล์ชุดที่ 1 ของแบบอักษร Abc ใน Inkscape ให้พิมพ์Abc:ss01ในฟิลด์การเลือกแบบอักษร ( ALT+X)

onumแต่ผมก็ไม่สามารถที่จะใช้นี้สำหรับแบบอักษรที่มีช่องว่างในชื่อของพวกเขาหรือจะใช้ตัวเลือกเช่น


ขอบคุณสำหรับการยืนยันคำตอบของ Diederik อย่างไรก็ตามนั่นควรเป็นความคิดเห็นในคำตอบนั้น ในทำนองเดียวกันลิงก์เกี่ยวกับ LibreOffice นั้นดี แต่ไม่สามารถใช้งานได้จริง ๆ (คำถามเกี่ยวกับ Inkscape)
Scribblemacher

1
@Scribblemacher ขอบคุณสำหรับคำติชมของคุณ ฉันได้เพิ่มลิงก์ไปยังเธรด LibreOffice เนื่องจากเป็นแหล่งข้อมูลของฉัน ฉันได้อัปเดตคำตอบเพื่อให้ชัดเจนว่าคำตอบนั้นใช้กับ Inkscape ด้วยและตรงกับคำถาม
sauerburger
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.