place to sub/pub events
["{\"ln\":0,\"ch\":2,\"length\":12,\"id\":\"TX0-0\"}","{\"ln\":1,\"ch\":0,\"length\":1,\"id\":\"TX1-0\"}","{\"ln\":2,\"ch\":3,\"length\":10,\"id\":\"TX2-0\"}","{\"ln\":3,\"ch\":0,\"length\":54,\"id\":\"TX3-0\"}","{\"ln\":4,\"ch\":4,\"length\":5,\"id\":\"TX4-0\"}","{\"ln\":5,\"ch\":0,\"length\":79,\"id\":\"TX5-0\"}","{\"ln\":6,\"ch\":4,\"length\":10,\"id\":\"TX6-0\"}","{\"ln\":7,\"ch\":0,\"length\":54,\"id\":\"TX7-0\"}","{\"ln\":8,\"ch\":4,\"length\":6,\"id\":\"TX8-0\"}","{\"ln\":9,\"ch\":0,\"length\":47,\"id\":\"TX9-0\"}","{\"ln\":10,\"ch\":4,\"length\":10,\"id\":\"TX10-0\"}","{\"ln\":11,\"ch\":0,\"length\":56,\"id\":\"TX11-0\"}","{\"ln\":12,\"ch\":3,\"length\":18,\"id\":\"TX12-0\"}","{\"ln\":13,\"ch\":0,\"length\":48,\"id\":\"TX13-0\"}","{\"ln\":14,\"ch\":4,\"length\":8,\"id\":\"TX14-0\"}","{\"ln\":15,\"ch\":0,\"length\":109,\"id\":\"TX15-0\"}","{\"ln\":16,\"ch\":4,\"length\":8,\"id\":\"TX16-0\"}","{\"ln\":17,\"ch\":0,\"length\":110,\"id\":\"TX17-0\"}","{\"ln\":18,\"ch\":3,\"length\":9,\"id\":\"TX18-0\"}","{\"ln\":19,\"ch\":0,\"length\":112,\"id\":\"TX19-0\"}","{\"ln\":20,\"ch\":3,\"length\":15,\"id\":\"TX20-0\"}","{\"ln\":21,\"ch\":0,\"length\":136,\"id\":\"TX21-0\"}"]
Typography-1
—
![](https://th.bing.com/th/id/R6822df4f0be7e213bb90b302bb880a2a?rik=6peLTK1WeSHKtQ&riu=http%3a%2f%2fwww.fairchildartstudios.com%2fwp-content%2fuploads%2f2016%2f12%2ftypography-22.jpg&ehk=qMYvwo3Pqqx1gRNGvqAbsc6397bi5S6%2fndFy1xS2nRg%3d&risl=&pid=ImgRaw)
![](https://th.bing.com/th/id/R1fad3ebbd714b54d2d22815219152bb6?rik=9sdneTHFNMDYkw&riu=http%3a%2f%2fgraphicdesignjunction.com%2fwp-content%2fuploads%2f2011%2f07%2ffontstypographydesigns-34.jpg&ehk=9wUqshBXRi2qLB0%2fSSZ5EUs7vDKztjRb%2fgrFeJ8lwsE%3d&risl=&pid=ImgRaw)
Font types
Most fonts fall into one of four different font types.
Serif
Serifs are the small lines and hooks at the end of the strokes in some letters.
Sans serif
Sans means “without.” A sans serif font has no serifs.
![](http://portfolios.trincoll.edu/wp-content/uploads/2017/03/serif-vs-sans-serif.png)
Script
Script typefaces use a flowing, cursive stroke.
![](https://tse2-mm.cn.bing.net/th?id=OIP.YjDVR2hW_scB2BpzJyq9sQHaE8&pid=Api&rs=1)
Slab serif
Slab serif is distinguished by thick, block-like serifs.
![](https://tse4-mm.cn.bing.net/th?id=OIP.38coaiEnj4NZ1mZm8CdwiQHaEW&pid=Api&rs=1)
Components of type
All fonts are made of the same basic components.
Ascender
An ascender is the part of a lowercase letter that rises above the main body of the letter. Think “b” or “h.”
![](https://th.bing.com/th/id/Rd5bcf5f19296029b2f77e14f943c81a3?rik=Hpc%2bJI0C%2bWktwQ&riu=http%3a%2f%2fupload.wikimedia.org%2fwikipedia%2fcommons%2fe%2fe3%2fTypographic_ascenders.png&ehk=9ycpkUGHhyRvz9HYfVbr%2b4ZSZVPVuDR%2fhoq7I1SbnuY%3d&risl=&pid=ImgRaw)
Baseline
All font characters sit on the baseline, the lowest point of all uppercase letters and most lowercase letters.
![](https://designm.ag/wp-content/uploads/2014/09/baseline-ascender-descender-text.jpg)
Descender
A descender is the part of a lowercase letter that descends below the main body of the letter. Think “g” or “p.”
![](https://th.bing.com/th/id/Ra6294a5cd42baae2df2a02f10dbe8d37?rik=jFXX1U%2bKN%2bVkMw&riu=http%3a%2f%2fmake-lemonade.co%2fwp-content%2fuploads%2f2013%2f03%2fAscender.jpg&ehk=xJi5z94YLA4zLGwJ6bZrGEV8DCHpDQNUXiYe9VMQBlI%3d&risl=&pid=ImgRaw)
Median/x-height
The median or x-height is where most lower-case letters should reach their maximum height. It is set from the height of the x in a font.
![](https://static.wixstatic.com/media/94eb77_d2ea682646f74bbe9889d7443b509238~mv2.png/v1/fill/w_471,h_158,al_c,usm_0.66_1.00_0.01/x-height.png)