Shantell Sans จาก Shantell Martin เป็นแบบอักษรสไตล์เครื่องหมายที่สร้างขึ้นเพื่อการแสดงออกที่สร้างสรรค์การเล่นตัวพิมพ์และแอนิเมชั่น

Shantell Sans เป็นโครงการตามงานศิลปะการเขียนด้วยลายมือและปรัชญาสร้างสรรค์ของ Shantell Martin แทนที่จะพยายามเลียนแบบอย่างแน่นอนหรือ“ แทนที่” งานเขียนของ Shantell Shantell Sans ใช้แรงบันดาลใจจากแบบอักษรที่ใช้เครื่องหมายเช่น Comic Sans & Inkwell Sans มันมีจุดมุ่งหมายที่จะสร้างระบบการพิมพ์แบบ Authetically ด้วยรูปร่างหลักเดียวต่อตัวละครเพื่อส่งมอบโทนเสียงที่เรียบง่ายเชิญชวนและมีพลังในขณะที่ส่งเสริมอิสรภาพและการเล่น
หากต้องการดาวน์โหลด Shantell Sans โปรดดูรุ่นล่าสุดและดาวน์โหลดไฟล์ ZIP
ความคิดโครงการและทิศทางความคิดสร้างสรรค์โดย Shantell Martin
ประเภทการออกแบบและการพัฒนาโดย Arrow Type / Stephen Nixon
การออกแบบประเภท Cyrillic โดย Anya Danilova
การสนับสนุนเพิ่มเติมจาก Google Fonts
Shantell Sans มี minisite ที่ shantellsans.com พร้อม repo แบบเปิดบน GitHub ที่ Arrowtype/Shantell-Sans-Sans-specimen
Shantell Sans มีรูปแบบที่หลากหลายมีทั้งในตัวอักษรตัวแปรเดียวและในไฟล์แบบอักษรคงที่แยกต่างหาก

การเขียนของ Shantell นั้นมีพลังและไม่ยึดติดกับพื้นฐานที่เข้มงวดหรือตัวชี้วัดที่แม่นยำดังนั้น Shantell Sans จึงใช้ แกนผันแปร เพื่อสะท้อนความยืดหยุ่นนี้ในสไตล์ของเหลว

| แกน | ติดแท็ก | พิสัย | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|---|
| น้ำหนัก | wght | 300–800 | 300 | แสงถึง extrabold สามารถกำหนดได้ด้วยคุณสมบัติ CSS font-weight |
| ตัวเอียง | ital | 0–1 | 0 | ตั้งตรงกับตัวเอียง สามารถกำหนดได้ด้วยคุณสมบัติ CSS font-style |
| การตีกลับ | BNCE | -100–100 | 0 | เลียนแบบพื้นฐานของการเขียนด้วยลายมือ หมายเหตุ: ดูด้านล่างสำหรับวิธีการทำให้การทำงานอย่างเต็มที่ใน MS Word และ Adobe Illustrator → (“ การสุ่มทำงาน”) |
| ความไม่เป็นทางการ | INFM | 0–100 | 0 | เลียนแบบรูปร่างที่ผิดปกติและสัดส่วนของการเขียนด้วยลายมือ |
| ระยะห่าง | SPAC | 0–100 | 0 | เพิ่มระยะห่างพิเศษไปทางซ้ายและขวาของแต่ละร่ายมนตร์ |
การตีกลับความเป็นกันเองและระยะห่างสามารถกำหนดได้ในคุณสมบัติ CSS font-variation-settings ดูคู่มือนี้เกี่ยวกับการใช้แกนที่กำหนดเองใน CSS สำหรับข้อมูลเพิ่มเติม
Shantell Sans สนับสนุนภาษาที่หลากหลายกว่า 380 ภาษาโดยใช้สคริปต์ละตินและซีริลลิกทั่วยุโรปอเมริกาเอเชียกลางและเวียดนาม

มันมีอักขระต่อไปนี้:
A À Á Â Ã Ä Å Ā Ă Ą Ǎ Ǻ Ȁ Ȃ Ạ Ả Ấ Ầ Ẩ Ẫ Ậ Ắ Ằ Ẳ Ẵ Ặ B C Ç Ć Ĉ Ċ Č D Ď E È É Ê Ë Ē Ĕ Ė Ę Ě Ȅ Ȇ Ẹ Ẻ Ẽ Ế Ề Ể Ễ Ệ F G Ĝ Ğ Ġ Ģ Ǧ H Ĥ I Ì Í Î Ï Ĩ Ī Ĭ Į İ Ȉ Ȋ Ỉ Ị J Ĵ K Ķ L Ĺ Ļ Ľ M N Ñ Ń Ņ Ň O Ò Ó Ô Õ Ö Ō Ŏ Ő Ơ Ǫ Ȍ Ȏ Ȫ Ȭ Ȱ Ọ Ỏ Ố Ồ Ổ Ỗ Ộ Ớ Ờ Ở Ỡ Ợ P Q R Ŕ Ŗ Ř Ȑ Ȓ S Ś Ŝ Ş Š Ș T Ţ Ť Ț U Ù Ú Û Ü Ũ Ū Ŭ Ů Ű Ų Ư Ǔ Ȕ Ȗ Ụ Ủ Ứ Ừ Ử Ữ Ự V W Ŵ Ẁ Ẃ Ẅ X Y Ý Ŷ Ÿ Ȳ Ỳ Ỵ Ỷ Ỹ Z Ź Ż Ž Æ Ǽ Ð Ø Ǿ Þ Đ Ħ IJ Ŀ Ł Ŋ Œ Ŧ Ə DŽ LJ NJ Dž Lj Nj ẞ Ω a à á â ã ä å ā ă ą ǎ ǻ ȁ ȃ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ b c ç ć ĉ ċ č d ď e è é ê ë ē ĕ ė ę ě ȅ ȇ ẹ ẻ ẽ ế ề ể ễ ệ f g ĝ ğ ġ ģ ǧ h ĥ i ì í î ï ĩ ī ĭ į ȉ ȋ ỉ ị j ĵ k ķ l ĺ ļ ľ m n ñ ń ņ ň o ò ó ô õ ö ō ŏ ő ơ ǫ ȍ ȏ ȫ ȭ ȱ ọ ỏ ố ồ ổ ỗ ộ ớ ờ ở ỡ ợ p q r ŕ ŗ ř ȑ ȓ s ś ŝ ş š ș t ţ ť ț u ù ú û ü ũ ū ŭ ů ű ų ư ǔ ȕ ȗ ụ ủ ứ ừ ử ữ ự v w ŵ ẁ ẃ ẅ x y ý ÿ ŷ ȳ ỳ ỵ ỷ ỹ z ź ż ž ß æ ǽ ð ø ǿ þ đ ħ ı ij ĸ ŀ ł ŋ œ ŧ dž lj nj ə ȷ Ђ Є Ѕ І Ї Ј Љ Њ Ћ Џ А Ӑ Ӓ Б В Г Ѓ Д Е Ѐ Ё Ӗ Ж Ӂ Ӝ З Ӟ И Ѝ Й Ӣ Ӥ К Ќ Л М Н О Ӧ П Р С Т У Ў Ӯ Ӱ Ӳ Ф Х Ц Ч Ӵ Ш Щ Ъ Ы Ӹ Ь Э Ю Я Ѣ Ѫ Ѳ Ѵ Ґ Ғ Ҕ Җ Ҙ Қ Ҝ Ҡ Ң Ҥ Ҫ Ү Ұ Ҳ Ҷ Ҹ Һ Ӏ Ӌ Ӕ Ә Ө Ӷ Ԛ Ԝ а ӑ ӓ б в г ѓ д е ѐ ё ӗ ж ӂ ӝ з ӟ и й ѝ ӣ ӥ к ќ л м н о ӧ п р с т у ў ӯ ӱ ӳ ф х ц ч ӵ ш щ ъ ы ӹ ь э ю я ђ є ѕ і ї ј љ њ ћ џ ѣ ѫ ѳ ѵ ґ ғ ҕ җ ҙ қ ҝ ҡ ң ҥ ҫ ү ұ ҳ ҷ ҹ һ ӌ ӏ ӕ ә ө ӷ ԛ ԝ ff fi fl ffi ffl ʼ ª º ̀ ́ ̂ ̃ ̄ ̆ ̇ ̈ ̉ ̊ ̋ ̌ ̏ ̑ ̒ ̛ ̣ ̤ ̦ ̧ ̨ ̮ ̱ ̵ 0 1 2 3 4 5 6 7 8 9 ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁄ ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ _ - ‐ – — ( ) [ ] { } ⟨ ⟩ # % ‰ ' " ‘ ’ “ ” ‚ „ ‹ › « » * † ‡ . , : ; … ! ¡ ? ¿ / / | ¦ ‖ & § ¶ ℓ № · • ◦ ′ ″ ʹ ʺ + − ± ÷ × = < > ≤ ≥ ≈ ≠ ¬ ∅ ℮ µ π Ω ⁒ ∂ ∆ ∏ ∑ ∕ ∙ √ ∞ ∫ $ ¢ £ ¤ ¥ ₡ ₤ ₦ ₩ ₫ € ƒ ₭ ₮ ₱ ₲ ₴ ₵ ₸ ₹ ₺ ₼ ₽ ฿ ₨ ₪ ₾ ₿ ^ ~ ´ ` ˝ ˆ ˇ ˘ ˜ ¯ ¨ ˙ ˚ ¸ ˛ © ® ™ ° ⏸ ◆ ◇ ○ ● ■ □ ▪ ▫ ▲ △ ▶ ▷ ▼ ▽ ◀ ◁ ▴ ▵ ▸ ▹ ▾ ▿ ◂ ◃ ♡ ♥ ◊ ✓ ✔ ← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ◌ @
คุณสมบัติต่อไปนี้ตัวเลือกตัวอักษรควบคุมที่คุณอาจต้องการปรับในซอฟต์แวร์และผ่าน font-feature-settings
| คุณสมบัติ | ติดแท็ก | คำอธิบาย |
|---|---|---|
| เครื่องหมายวรรคตอนที่ไวต่อตัวพิมพ์ใหญ่ | case | ทำให้เครื่องหมายวรรคตอนพอดีกับความสูงของหมวกสำหรับการเรียงพิมพ์ตัวพิมพ์ใหญ่ |
| เศษส่วนโดยพลการ | frac | ทำให้เศษส่วนที่เหมาะสมจากสตริงเช่น 1/2 และ 12/345 |
| รูปตาราง | tnum | ตัวเลขและสกุลเงินจะถูก monospaced ข้ามรูปแบบโดยค่าเริ่มต้นเพื่อปรับปรุงเค้าโครงตาราง แต่สิ่งนี้ทำให้เครื่องหมายวรรคตอนบางอย่างกลายเป็นตารางเช่นกัน |
| ตัวเลขสัดส่วน | pnum | ทำให้ตัวเลขใช้พื้นที่ตามธรรมชาติ |
| ลำดับ | ordn | เปิดใช้งานลำดับส่วนใหญ่สำหรับภาษาสเปน |
| ตัวยก | sups | เปิดใช้งานตัวเลขตัวเลื่อนเช่นสำหรับเชิงอรรถและเลขชี้กำลัง |
| ผู้ด้อยคุณภาพ | sinf | เปิดใช้งานตัวเลขตัวห้อย/ต่ำกว่าเช่นสำหรับสัญลักษณ์ทางเคมีทางวิทยาศาสตร์ |
| เฉือนศูนย์ | zero | เปิดใช้งานรูปแบบการเฉือนเป็นศูนย์สำหรับการกำหนดหมายเลขที่ชัดเจนขึ้น |
| เอ็นเอ็นมาตรฐาน | liga | แปลงยัติภังค์ซ้ำ ๆ 3+ เป็นเส้นหยักเพียงเพื่อความสนุกสนาน |
| ชุดโวหาร | ss0X | มีชุดโวหารหลายชุดเพื่อช่วยสลับรูปแบบอักขระที่แตกต่างกันสำหรับภาษาซีริลลิกเป็นสำรองข้อมูลระดับซอฟต์แวร์ |
คุณสมบัติอื่น ๆ ส่วนใหญ่มีวัตถุประสงค์เพื่อจัดการโดยซอฟต์แวร์และเพิกเฉยโดยผู้ใช้
| คุณสมบัติ | ติดแท็ก | คำอธิบาย |
|---|---|---|
| ทางเลือก Contexual | calt | เปิดโดยค่าเริ่มต้น; เปิดใช้งานการมัดสำหรับ її ที่ใช้ในยูเครน |
| แบบฟอร์ม | locl | สนับสนุนข้อกำหนดการออกแบบตัวละครพิเศษสำหรับภาษาต่าง ๆ (TRK, CAT, ROM, Mol, NLD, BGR, SRB, MKD, UKR และอีกมากมาย) |
| ligatures ที่จำเป็น | rlig | เปิดโดยค่าเริ่มต้น; เพิ่มรูปแบบการสุ่มหลอกให้สลับกันในรูปแบบที่ผิดปกติและเด้ง |
รวมถึง aalt , kern , ccmp , dnom , numr , mark และ mkmk
ในแอพและ Browers เว็บส่วนใหญ่แกน เด้ง และ ความเป็นกันเอง และสไตล์จะใช้การสุ่มส่งข้อความโดยอัตโนมัติ โดยเฉพาะฟอนต์จะวนผ่านทางเลือกหลายอย่างของแต่ละร่ายมนตร์เพื่อให้ข้อความมีชีวิตชีวามากขึ้นและให้ลักษณะที่“ เขียนด้วยลายมือ” มากขึ้น ภายใต้ประทุนสิ่งนี้จะทำผ่านคุณสมบัติ rlig Opentype สิ่งนี้ควรเป็นค่าเริ่มต้นทุกที่ แต่น่าเสียดายที่ในบางแอพคุณจะต้องเปิดใช้งานคุณสมบัตินี้โดยเฉพาะ
ในการใช้ rlig ใน Adobe Illustrator คุณต้องใช้หนึ่งในนักแต่งเพลง“ Middle Eastern” (เช่น Illustrator 2023, เวอร์ชัน 27)
หมายเหตุ: นี่ยากกว่าที่ควรจะเป็นเพราะ rlig ควรทำงานตามค่าเริ่มต้น - และทำในแอพส่วนใหญ่! หากคุณต้องการให้ Adobe ปรับปรุงสิ่งนี้โปรดไปลงคะแนน” วิกฤต” ในโพสต์ Adobe Forum นี้
Font Settings ในแถบค้นหาด้านบนหากคุณพบปัญหาเกี่ยวกับการสุ่มในแอพอื่น ๆ (หรือหากคุณพบปัญหาอื่น ๆ ) โปรดยื่นปัญหาใน repo นี้!
สร้างสภาพแวดล้อมเสมือนจริง:
python3 -m venv venvเปิดใช้งาน venv:
source venv/bin/activate
ติดตั้งการพึ่งพา:
pip install -U -r requirements.txtในที่สุดให้สิทธิ์การสร้างสคริปต์ให้เรียกใช้:
chmod +x scripts--build/ * .sh source venv/bin/activate # activate venv if not already activeทำความสะอาดการเตรียมการก่อนการดำเนินการก่อน:
make cleanจากนั้นเรียกใช้ตัวแปรตัวอักษรบิลด์:
make vf สิ่งนี้จะใช้แหล่งข้อมูล .glyphspackage และสร้าง sources/build-prep ด้วยแหล่งข้อมูลระดับกลางที่จำเป็นสำหรับการสร้างแบบอักษรสุดท้าย เมื่อบิลด์สำเร็จฟอนต์ตัวแปรจะเปิดในแอปพลิเคชันการเปิดฟอนต์เริ่มต้นของคุณ (ฉันขอแนะนำให้แว่นตาอักษร)
หากคุณต้องการคุณสามารถสร้างแบบอักษรคงที่ ระวัง: มีแบบอักษรคงที่มากมายดังนั้นจึงต้องใช้เวลาสักครู่!
make statics หากคุณต้องการสร้างทุกอย่างในครั้งเดียวคุณสามารถใช้ make full หากคุณเพียงต้องการเรียกใช้ท่อส่ง Prep Build คุณสามารถใช้ make prep ได้
อัปเดตหมายเลขเวอร์ชันใน version.txt เป็นหมายเลขรุ่นถัดไปที่ต้องการจากนั้นสร้างแบบอักษรด้วยเวิร์กโฟลว์ make ที่อธิบายไว้ข้างต้น
คลังเก็บซิปของโฟลเดอร์แบบอักษรถูกสร้างขึ้นเป็นขั้นตอนสุดท้ายของคำสั่ง make statics
ในที่สุดไปอัปเดตลิงก์ดาวน์โหลดในตัวอย่างเว็บ Shantell Sans