Source Code Pro - Type Specimen

Page 1

<Source Code Pro/> ...

)

. .

Turn the page to continue_


_history Source Code Pro is a monospaced sans serif typeface designed in 2012 by Paul D. Hunt for Adobe Systems_

(

It is the second open-source font family from Adobe, distributed under the SIL Open Font License. This complementary family was adapted from the Source Sans design due to a request to create a monospaced version for coding environments.

)

[

Although this family was designed specifically for coding applications, for which a regular weight will typically suffice, Source Code has been made available in the same weight range as the corresponding Source Sans design.

]

{

As an open source project, it is expected that incremental updates will be made over time to extend functionality. Future releases will add other features documented on the project page hosted on GitHub.

}

Regular 10pt/12

It is available in seven weights: ExtraLight / Light /


Source Code Pro currently supports a wide range of languages using the Latin script. Medium 13pt/16

Paul D. Hunt began his type design career at P22 Type Foundry,where he joined as an intern in winter 2004. He was subsequently hired on as a designer and font developer. At P22, Paul was able to explore the basics of lettering-based type design. There he also experimented with drawing non-Latin typeforms for Cyrillic and Greek, and even collaborated with Jim Rimmer on a font for Canadian syllabics.

<Hello World!/>

Semibold 36pt/48

It was at P22 that Paul began to develop an appreciation for good, interesting text faces. Paul continued his journey in type at the University of Reading, UK. There he gained experience in drawing letterforms for setting text and furthered his exploration into non-Latin type design, focusing on Devanagari script. He completed his Masters work in spring 2008, for which he was awarded the distinction of Merit. Paul joined the Adobe type team in January 2009 as a typeface designer and font developer and continues to hone his skills in letter drawing and non-Latin type development.

Regular / Medium / Semibold / Bold / Black /


_weights

Choose the perfect weight to meet all your needs. ExtraLight Roman 48pt/55 + ExtraLight Italic 48pt/55

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Light Roman 12pt/14

Light Italic 12pt/14

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Regular Roman 12pt/14

Regular Italic 12pt/14


Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Medium Roman 12pt/14

Medium Italic 12pt/14

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Semibold Roman 12pt/14

Semibold Italic 12pt/14

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Bold Roman 12pt/14

Bold Italic 12pt/14

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, and much more.

Black Roman 12pt/14

Black Italic 12pt/14


_details em square

cap height

<img src="Paul x-height

overhang

java interface language Lol!!!11


ascender height

Some elements like the dot of i and j extend slightly above the ascender height.

ulHunt01.jpg"> baseline

descender height

{ @ } < >

"As with Source Sans, I sought to distill each letterform to its simplest form, only adding serifs to the tops of i, j, and l in areas that would seem like empty gaps otherwise." Like any good coding font, Source Code Pro has generous spacing, large punctuation, and easily distinguishable characters. Much attention was paid to the size and positioning of symbols frequently used in coding — curly brackets, less-than and greaterthan signs, the @ sign — so that these align better with each other. The figures of Source Code were made somewhat smaller than the capital height to provide for greater ease of reading in text settings. This difference also serves to further distinguish 0 from O, and 1 from l.


_monospaced

</head> <div id="header"> <title>Time:</title> val.minimum('var'=3); STAY IN YOUR LANE_ Your fellow empathic semiotician. Typeface designer and emoji evangelist at @AdobeType. @pauldhunt


;

e

MONOSPACED As a font developer, I spend a good chunk of each day coding in a text editor and reading output messages from a terminal window, so I can appreciate the importance of a good monospaced font. Of course there is no technical limitation to using monospaced fonts when coding, but it is a very useful convention. When the Brackets team reached out to us on the Adobe type team, asking if we could develop a coding font for their open source application, we thought it made sense to adapt Source Sans, which I was working on at the time. Personally, I felt that I could use this opportunity to create a coding font that I would want to use myself. Given the existing family name, I couldn’t resist the opportunity to name the monospaced variant designed for coding applications Source Code.

In designing Source Code, I tried my best to avoid common design flaws. I had already put significant thought in how to differentiate similarly structured characters in Source Sans, so many of its design features translated well in adapting the design to a monospaced version. Modifying the uppercase letters was a simple task of condensing the glyph shapes to fit within the standard mono width of 60% of the em square. Only the M and the W needed to be more heavily modified. I also swapped out the single-stroke uppercase I with a serifed version to better fill out the advance width.


_glyphs list Latin and Western European

A À Á Â Ã Ä Å Ā Ą Æ Ǻ Ǎ Ạ ạ ạ ǎ ǎ ǻ ǻ Ǽ ǽ Ả ả ả Ấ ấ ấ Ầ ầ ầ Ẩ ẩ ẩ Ẫ ẫ ẫ Ậ ậ ậ Ắ ắ ắ Ằ ằ ằ Ẳ ẳ ẳ Ẵ ẵ ẵ Ặ ặ ặ ā ā Ă ă ă ą ą a à à á á â â ã ã ä ä å å æ B Ḇ Ƀ ß ḇ b C Ç Ć c ç ć c ç Ĉ ĉ Ċ ċ Č č D Ð Ḍ ḍ Ḏ ḏ Ḑ ḑ Ď ď Đ đ Þ d E È É Ê Ë Ē Ĕ Ė Ę Ě Ẹ Ẻ Ẽ Ế Ề e è é ê ë ē ĕ ė ę ě ẹ ẻ ẽ ế ề ể ễ ệ ḗ F f G g Ḡ ḡ ḡ Ɠ Ĝ ĝ ĝ Ğ ğ ğ Ġ ġ ġ Ģ ģ ģ � � Ǧ ǧ ǧ � H h Ĥ ĥ Ħ ħ Ḥ ḥ Ḧ ḧ Ḩ ḩ Ḫ ḫ I Ì Í Î Ï i ì i ì ì í í î î ï Ĩ ĩ ĩ Ī ī ī Ĭ ĭ ĭ Į į į İ IJ ij Ĵ ĵ Ķ ķ ĸ Ḳ ḳ Ḵ ḵ L l ı ı Ĺ ĺ Ļ ļ Ľ ľ Ŀ ŀ Ł ł Ḷ ḷ Ḹ ḹ Ḻ ḻ M m Ḿ ḿ Ṁ ṁ Ṃ ṃ N Ṅ ṅ Ṇ ṇ Ṉ ṉ n ñ Ñ Ń ń Ņ ņ Ň ň ʼn Ŋ Ŋ ŋ O Ò Ó Ô Õ Ö Ø Ṓ o ò ó ô õ ö ø ṓ Ọ ọ Ỏ ỏ Ố ố Ồ ồ Ổ ổ Ỗ ỗ Ộ ộ Ớ ớ Ờ ờ Ở ở Ỡ ỡ Ợ ợ Ǒ ǒ Ō ō Ŏ ŏ Ő ő Œ œ P p ð þ Q q R r Ŕ ŕ Ŗ ŗ Ř ř Ṙ ṙ Ṛ ṛ Ṝ ṝ Ṟ ṟ S s Ś ś Ŝ ŝ Ş ş Š š Ṡ ṡ Ṣ � ṣ T t Ţ ţ Ť ť Ŧ ŧ Ṭ ṭ Ṯ ṯ U u Ù Ú Û Ü Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ụ ụ Ủ ủ Ứ ứ Ừ ừ Ử ử Ữ ữ Ự ự Ǔ ǔ Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ Ų ų ù ú û ü V v Ṿ ṿ W w Ŵ ŵ Ẁ ẁ Ẃ ẃ Ẅ ẅ X x Y y Ý ÿ Ŷ ŷ ý Ÿ Ỳ ỳ Ỵ ỵ Ỷ ỷ Ỹ ỹ Ẏ ẏ Z z Ź ź Ż ż Ž ž Ẑ ẑ Ẓ ẓ Ẕ ẕ ſ ƀ Ɗ Ə ƒ Ơ ơ Ư ư ǂ Ǐ ǐ ǐ Ǣ ǣ Ǫ ǫ Ǵ ǵ ǵ Ǹ ǹ Ǿ ǿ Ș ș Ț ț ȷ ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə ɚ ɛ ɜ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɨ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɸ ɹ ɺ ɻ ɽ ɾ ʀ ʁ ʂ ʃ ʄ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʔ ʕ ʘ ʙ ʜ ʝ ʞ ʟ ʡ ʢ ʤ ʦ ʧ ẖ ẗ ẞ Ỉ ỉ ỉ Ị ị ị � fi fl � � � � � � � � � × ᵃ ᵃ ᵇ ᵈ ᵉ è é ᵍ ᵍ ᵏ ᵐ ᵒ ᵖ ᵗ ᵘ ᵛ ᶜ ᶠ ᶻ ʰ ʲ ʳ ʷ ʸ

Greek

Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ∀ ∂ ∃ ∆ ∏ ∑ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ ϐ ϑ Ά Έ Ή Ί Ό Ύ Ώ ΐ Α Β ϕ ϗ ϙ ϛ ϝ ϡ


Cyrillic

Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а а б б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ѐ ё ђ ѓ є ѕ і і ї ј љ њ ћ ќ ѝ ў џ Ѣ ѣ Ѳ ѳ Ѵ ѵ Ґ ґ Ғ ғ Җ җ Ҙ ҙ Қ қ Ҡ ҡ Ң ң Ҫ ҫ Ү ү Ұ ұ Ҳ ҳ Ҷ ҷ Һ һ Ӏ Ӂ ӂ ӏ Ӑ ӑ ӑ Ӕ ӕ Ӗ ӗ Ә ә Ӣ ӣ Ӧ ӧ Ө ө Ӯ ӯ Ӳ ӳ ï

Drawing

ι―‖‗

⌐⌜⌝⌞⌟⌠⌡─

━│┃┄

┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣ ┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊ ╋╌

═║╒╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡╢╣╤╥╦╧╨╩╪╫╬╭

╮╯╰╱

╶╷

╸╹╺╻╼╽╾╿▀▁▂▃▄▅▆▇█

▉▊▋▌▍▎▏▐░▒▓▔▕▖▗▘▙▚▛▜▝▞▟■□▪▫▬▲△▴▵▶ ▷▸▹►▼▽▾▿◀◁◂◃◄◆◉◊○◌●◘◙◦☐☼♀♂♠♣❒⟦⟧⸢⸣ ⸤ ⸥        ᾽ � � � � � � � � � � � � �� � � � �

Numbers

� �

� �

� �

� �

� �

� � � � � �

��

� �

� � � � � �

0�0�00001111122222333334444455555666667777788 88899999⁰¹²³⁴⁵⁶⁷⁸⁹₀₁₂₃₄₅₆₇₈₉¼½¾⅐⅑⅒⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜ ⅝⅞↉

Punctuation and symbols

!‼"‽⁇⁈⁉⸘#$$%&'((()))**+,,,,,‘’‚‛“”„-...../÷::;<=>?@@[\]^_`q{|}~¡¢£¤¥¦§¨©ªª«¬­­® ¯°± ´µ¶·¸º»¿ʹʻʼʾʿˁˆˇˈˉˊˋˌːˑ˘˙˚˛˜˝˞ˠˡˢˣˤ ˆˇˈˉˊˋˌːˑ˘˙˚º˛˜˝˞ˠˡˢˣˤ̀ ̂ ̂ ̃ ̃ ̄ ̄ ̅ ̅ ̆ ̆ ̆ ̆ ̇ ̇ ̈ ̈ ̉ ̉ ̊​̊̋​̋̌​̌̏​̏̐̑​̧̛̘̙̜̝̞̟̠̣̤̥̦̑̒̓̚​̧̨​̴̨̩̪̬̮̯̰̱̹ ̺ ̻ ̼ ̽ ͂ ͅ ͟ ͡ ʹ ͵ ͺ;΄΅··†‡•…‰′″‵‹›‾‿ ⁄ ⁱⁱ⁽⁾ⁿ₍₎ ₔ₡₣₤₦₧₩₫€₮₱₲₴₵₸₹₺₽℅ℓ№℗℠™Ω℮←↑→↓↔↕↖↗↘↙↨⇐⇑⇒⇓− ∕ ∙√∞∟∩∫∷≈≠≡≤≥⌂᾿῀῁῍῎῏῝῞῟῭΅`´῾‐‐‒––——


_applications Source Code

Console

Network

»

_ ≡

×

<html> 1 <head> 2 3 <title>Multiplication Table</title> 4 <script type="text/javascript"> 5 var rows = prompt("How many rows for your table?"); 6 7 var cols = prompt("How many columns for your table?"); 8 if(rows == "" || rows == null) 9 rows = 10; 10 if(cols== "" || cols== null) 11 cols = 10; 12 createTable(rows, cols); 13 function createTable(rows, cols) 14 { 15 16 17 var j=1; 18 var output = "<table border='1' width='500' padding='5'>"; for(i=1;i<=rows;i++) 19 20 { 21 22 output = output + "<tr>"; 23 while(j<=cols) 24 { 25 output = output + "<td>" + i*j + "</td>"; 26 j = j+1; 27 } 28 output = output + "</tr>"; 29 j = 1; } 30 31 output = output + "</table>"; document.write(output); 32 } 33 34 </script> 35 </head> 36 </html> 37


Terminal Milano Centrale Departures

Regular 12pt/16

07:57

train

destination

time

9713 5467 2341 9076 4334 2378 3455 1232 1567 4566 7896 4521 6753 7542 8654 2412 9908 5467 2314 5645 8909 5788 2328 4555 3421 9887 9754 7656 9853 9776

BERGAMO VARESE TREVIGLIO MILANO P.GAR CADORNA SARONNO VERONA ROMA TERMINI TORINO P.N. DOMODOSSOLA TREVISO MALPENSA XPS VENEZIA S.L. BOLOGNA C.LE ZURIGO NAPOLI C.LE MANTOVA TIRANO MILANO P.GAR. BERGAMO TORINO P.N. CADORNA VARESE LECCO COMO NAPOLI C.LE. LODI SARONNO DOMODOSSOLA TREVISO

06:30 07:46 07:53 07:57 07:58 08:02 08:05 08:15 08:20 08:25 08:37 08:42 08:50 08:55 09:00 09:10 09:15 09:18 09:22 09:23 09:32 09:45 10:05 10:18 10:25 10:32 10:43 10:55 11:07 11:11

www.trenitalia.com

delay

platform

25’ 5’

5 11 3 7

CANCELLED

50’ 5’

13 15

● ● ● ●

2

CANCELLED

30’

CANCELLED

120'

CANCELLED

stand behind the yellow line_


INTERPOL_GRIMES_BØRNS_SLOWDIVE_TAME IMPALA_KINGS OF LEON_THE BLACK KEYS_MGMT_ ALT-J_HONNE_JAGUAR_JUDAS_CIRCA WAVES_LEWIS CAPALDI_MONKI_THE XX_HAIM_FATHER JOHN MISTY_LIAM GALLAGHER_TEMPLES_BONOBO_JAMIE XX_BATTLES_TOVE LO_HAIM_VISTAS_RAT BOY_

SAT 07

RADIOHEAD_LONDON GRAMMAR_HÆLOS_FOALS_ WOLF ALICE_FRANK TURNER_ANTEROS_BLACK HONEY_MODERAT_BEAR’S DEN_TOM ODELL_GEORGE EZRA_COASTS_GENGAHR_BASTILLE_COLDCUT_

-------------------------------------------------------

FRI 06

Glasgow Green 6-8 July 2018

TRNSMT


KASABIAN_ROYAL BLOOD_FRANZ FERDINAND_TWIN ATLANTIC_BLOSSOMS_DECLAN MCKENNA_CABBAGE_ STORMZY_SUNDARA KARMA_SUPERFOOD_LORDE_ RAG’N’BONE MAN_GRIZFOLK_BIFFY CLYRO_FOSTER THE PEOPLE_AQUILO_OH WONDER_CLEAN CUT KID_ QUEEN OF THE STONE AGE_VANT_THE XCERTS_

Tickets on sale now TRNSMTFEST.COM TICKETMASTER.COM.UK @TRNSMTFEST

+ MORE TO BE ANNOUNCED

--------------------------------------------------------

SUN 08

--------------------------------------------------------

SYREETA_FLUME_PHOENIX_THE AMAZONS_ BLAENEVON_THE LAFONTAINES_TOM GRENNAN_


No more type errors_

Serena Milesi_

Submit


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.