{"id":21427,"date":"2023-02-15T08:00:20","date_gmt":"2023-02-15T08:00:20","guid":{"rendered":"https:\/\/www.booksofall.com\/?post_type=product&#038;p=21427"},"modified":"2023-02-15T08:00:21","modified_gmt":"2023-02-15T08:00:21","slug":"notes-on-programming-in-tex","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/","title":{"rendered":"Notes On Programming in TeX"},"content":{"rendered":"<p id=\"rYYJSml\">This document is intended to provide a direct start with TEX programming (not necessarily TEX typesetting). The addressed audience consists of people interested in package or library writing. At the time of this writing, this document is far from complete. Nevertheless, it might be a good starting point for interested readers. Consult the literature given below for more details.<\/p>\n<p>TeX, stylized within the system as\u00a0<span class=\"texhtml\">TEX<\/span>, is a\u00a0<a class=\"mw-redirect\" title=\"Typesetting system\" href=\"https:\/\/en.wikipedia.org\/wiki\/Typesetting_system\">typesetting system<\/a> that was designed and written by computer scientist and Stanford University professor\u00a0<a title=\"Donald Knuth\" href=\"https:\/\/en.wikipedia.org\/wiki\/Donald_Knuth\">Donald Knuth<\/a> and first released in 1978. TeX is a popular means of typesetting complex\u00a0<a class=\"mw-redirect\" title=\"Mathematical formulae\" href=\"https:\/\/en.wikipedia.org\/wiki\/Mathematical_formulae\">mathematical formulae<\/a>; it has been noted as one of the most sophisticated digital typographical systems.<\/p>\n<p>TeX is widely used in\u00a0<a class=\"mw-redirect\" title=\"Academia\" href=\"https:\/\/en.wikipedia.org\/wiki\/Academia\">academia<\/a>, especially in\u00a0<a title=\"Mathematics\" href=\"https:\/\/en.wikipedia.org\/wiki\/Mathematics\">mathematics<\/a>,\u00a0<a title=\"Computer science\" href=\"https:\/\/en.wikipedia.org\/wiki\/Computer_science\">computer science<\/a>,\u00a0<a title=\"Economics\" href=\"https:\/\/en.wikipedia.org\/wiki\/Economics\">economics<\/a>,\u00a0<a title=\"Political science\" href=\"https:\/\/en.wikipedia.org\/wiki\/Political_science\">political science<\/a>,\u00a0<a title=\"Engineering\" href=\"https:\/\/en.wikipedia.org\/wiki\/Engineering\">engineering<\/a>,\u00a0<a title=\"Linguistics\" href=\"https:\/\/en.wikipedia.org\/wiki\/Linguistics\">linguistics<\/a>,\u00a0<a title=\"Physics\" href=\"https:\/\/en.wikipedia.org\/wiki\/Physics\">physics<\/a>,\u00a0<a title=\"Statistics\" href=\"https:\/\/en.wikipedia.org\/wiki\/Statistics\">statistics<\/a>, and\u00a0<a title=\"Quantitative psychology\" href=\"https:\/\/en.wikipedia.org\/wiki\/Quantitative_psychology\">quantitative psychology<\/a>. It has long since displaced\u00a0Unix troff,\u00a0the previously favored formatting system, in most\u00a0<a title=\"Unix\" href=\"https:\/\/en.wikipedia.org\/wiki\/Unix\">Unix<\/a>\u00a0installations. It is also used for many other typesetting tasks, especially in the form of\u00a0<a title=\"LaTeX\" href=\"https:\/\/en.wikipedia.org\/wiki\/LaTeX\">LaTeX<\/a>,\u00a0<a title=\"ConTeXt\" href=\"https:\/\/en.wikipedia.org\/wiki\/ConTeXt\">ConTeXt<\/a>, and other macro packages.<\/p>\n<p>TeX was designed with two main goals in mind: to allow anybody to produce high-quality books with minimal effort, and to provide a system that would give exactly the same results on all computers, at any point in time (together with the\u00a0Metafont\u00a0language for\u00a0font\u00a0description and the\u00a0Computer Modern\u00a0family of\u00a0typefaces). TeX is\u00a0free software, which made it accessible to a wide range of users.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe frameborder=\"0\" allowtransparency=\"true\" allowFullscreen=\"true\" style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/tex-programming-notes-19bbilyphw?enforceShowPromotionBar=true&#038;p=1\"><\/iframe><\/p>\n","protected":false},"featured_media":21431,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":""},"product_brand":[],"product_cat":[332],"product_tag":[],"class_list":{"0":"post-21427","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-latex-tex","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Notes On Programming in TeX - BooksOfAll Portuguese<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Notes On Programming in TeX - BooksOfAll Portuguese\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Portuguese\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-15T08:00:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png\" \/><meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png\" \/>\n\t<meta property=\"og:image:width\" content=\"517\" \/>\n\t<meta property=\"og:image:height\" content=\"779\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/\",\"url\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/\",\"name\":\"Notes On Programming in TeX - BooksOfAll Portuguese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png\",\"datePublished\":\"2023-02-15T08:00:20+00:00\",\"dateModified\":\"2023-02-15T08:00:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png\",\"width\":\"517\",\"height\":\"779\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/pt\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Notes On Programming in TeX\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#website\",\"url\":\"https:\/\/www.booksofall.com\/pt\/\",\"name\":\"BooksOfAll Portuguese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#organization\",\"name\":\"BooksOfAll Portuguese\",\"url\":\"https:\/\/www.booksofall.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Portuguese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Notes On Programming in TeX - BooksOfAll Portuguese","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/","og_locale":"pt_PT","og_type":"article","og_title":"Notes On Programming in TeX - BooksOfAll Portuguese","og_url":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/","og_site_name":"BooksOfAll Portuguese","article_modified_time":"2023-02-15T08:00:21+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png","type":"","width":"","height":""},{"width":517,"height":779,"url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png","twitter_misc":{"Tempo estimado de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/","url":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/","name":"Notes On Programming in TeX - BooksOfAll Portuguese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png","datePublished":"2023-02-15T08:00:20+00:00","dateModified":"2023-02-15T08:00:21+00:00","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#primaryimage","url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png","contentUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2023\/02\/img_63ec907e22b3d.png","width":"517","height":"779"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/pt\/notes-on-programming-in-tex\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/pt\/categories\/"},{"@type":"ListItem","position":3,"name":"Notes On Programming in TeX"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/pt\/#website","url":"https:\/\/www.booksofall.com\/pt\/","name":"BooksOfAll Portuguese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/pt\/#organization","name":"BooksOfAll Portuguese","url":"https:\/\/www.booksofall.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/pt\/wp-content\/uploads\/sites\/8\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Portuguese"},"image":{"@id":"https:\/\/www.booksofall.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product\/21427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/media\/21431"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/media?parent=21427"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_brand?post=21427"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_cat?post=21427"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/pt\/wp-json\/wp\/v2\/product_tag?post=21427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}