我们正在努力恢复Google Play商店上的Unionpedia应用程序
传出传入
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

TeX

指数 TeX

(/tɛx/,音译“泰赫”,文本模式下写作TeX),是一个由美国计算机教授高德纳(Donald Ervin Knuth)编写的功能强大的排版软件。它在学术界十分流行,特别是数学、物理学和计算机科学界。被普遍认为是一个优秀的排版工具,特别是在处理复杂的数学公式时。利用诸如是LaTeX等终端软件,就能够排版出精美的文本以幫助人們辨認和尋找。 的MIME类型为application/x-tex。是自由软件。.

目录

  1. 66 关系: Adobe InDesignAdobe Photoshop史丹佛大學声母寡行和孤行寬鬆自由軟體授權條款巨集希腊字母希腊语二次方程互联网媒体类型低地蘇格蘭語圓周率列表命令行解释器Computer Modern矢量字体程序错误索引约瑟夫·拉格朗日美國數學學會点阵字体物理学Emacs表格高德纳计算机科学计算机程序设计艺术贪心法跨平台麻省理工学院黑客连字号蓋伊·史提爾二世自由软件艾迪生韦斯利英语GNUGNU TeXmacsHTMLLaTeXLuaTeXLyXMikTeXMS-DOSNP完全OpenTypePascal (程式語言)Pascal (programming language)PDF... 扩展索引 (16 更多) »

  2. 1978年软件
  3. 排版
  4. 排版软件
  5. 數碼字體排印
  6. 标记语言
  7. 桌面出版軟體
  8. 自由TeX软件
  9. 高德纳

Adobe InDesign

Adobe InDesign是Adobe公司的一個桌面出版(DTP)的應用程序,主要用於各種印刷品的排版編輯。.

查看 TeX和Adobe InDesign

Adobe Photoshop

Adobe Photoshop,简称“Ps”,是一个由Adobe开发和发行的图像处理软件。该软件发布在Windows和Mac OS上。 Photoshop由和约翰·诺尔在1988年首次发布新版本。自那时起,它已经在位图成为受欢迎的标准,到这时,Photoshop已成为一个通用商标,导致它逐渐演变成俚语,如“to Photoshop an image”,“Photoshopping”和“photoshop contest”,但是Adobe建议不要这样的使用。它可以编辑和合成多个图层中的位图,支持图层遮罩、图像合成和包含RGB、CMYK、CIELAB、专色通道和双色调等多种颜色模型。PS图象处理软件对许多图形文件格式都有支持,并且它也使用自己的PSD和PSB文件格式来支持上述所有功能。除了位图之外,它还具有编辑或渲染文本、矢量图形(特别是通过剪辑路径)、3D图形和视频。Photoshop的功能可以通过Photoshop插件、独立于PS图象处理软件开发和分发的程序来扩展,这些程序可以在其内部运行并提供增强的或者是全新的功能。 Photoshop的新版本最初是通过更新版本号进行发布。但是,在2002年10月,随着Creative Suite品牌的推出,Photoshop的每个新版本都被指定为“CS”加上一个数字; 例如,Photoshop的第八个主要版本是Photoshop CS,第九个主要版本是Photoshop CS2。Photoshop CS3到CS6也分为两种版本:标准版和扩展版。2013年6月,随着Creative Cloud的推出,Photoshop的授权模式被改为软件为服务的订阅模式,而原有的“CS”后缀被替换为“CC”。这些新版本的命名方式也应用到其他的adobe系列软件中,例如:Adobe Fireworks,Adobe Bridge,Adobe Device Central和Adobe Camera RAW。 除Photoshop之外,Adobe还开发并发售了Photoshop Elements,Photoshop Lightroom,和Photoshop Touch。总体来说,它们被称为“Adobe Photoshop系列”。这些软件目前都是属于专有软件。.

查看 TeX和Adobe Photoshop

史丹佛大學

小利蘭·史丹福大學(Leland Stanford Junior University),常直接稱為史丹福大學(Stanford University),為一所坐落於美國加利福尼亞州史丹福的私立研究型大學,因其學術聲譽和创业氛围而獲評為世界上最知名的高等學府之一。 斯坦福大學於1891年由時任加州參議員及州長的鐵路大亨利蘭·史丹福和他的妻子創辦。這是為了紀念他們因傷寒而於16歲生日前夕去世的兒子()。其為男女及宗教自由的學校,在1930年代前所有學費全免。可是,1893年利蘭·史丹福的逝世及1906年對校園造成重大損毀的三藩市大地震,為該校帶來嚴重的財政困難後才開始收費。二次世界大戰後,時任學校教務長的弗雷德里克·特曼全力支持校友與教職員的企業精神,希望能建立一個自給自足的本地工業,這也是現今硅谷的源流。自上世紀七十年代,史丹福成為了美國SLAC國家加速器實驗室的所在地,及其中一個高等研究計劃署網路(互聯網雛形)的起源地。 學校的校園位於矽谷的西北方,鄰近帕羅奧圖。校方的各個學術部門被歸入七所學術學院內,而包括生物保育區及加速實驗室在內的其他資產則設於主校區之外。此校同時為最富有的教育機構之一,並為第一所在一年內獲得超過十億美元捐款升幅的大學。 史丹福為一所擁有高住宿率及高選擇性的大學,當中的研究生課程較本科的多元化。該校也是馬丁路德金手寫原稿的保存地。史丹福學生透過36支代表隊參與不同的體育競賽,其為兩所太平洋十二校聯盟的私立大學之一。有關校隊曾奪得過104次大學體育協會賽事的冠軍,成績於眾多大學中位列第二。自1994-95年起,其亦一直為全國大學體育競技董事杯的年度得主。 史丹福培養了不少著名人士。其校友涵蓋30名富豪企業家及17名太空員,亦為培養最多美國國會成員的院校之一。史丹福校友創辦了眾多著名的公司機構,如:谷歌、雅虎、惠普、耐克、昇陽電腦等,這些企業的資金合計相等於全球第十大經濟體系。共81名諾貝爾獎得主現或曾於該校學習或工作。.

查看 TeX和史丹佛大學

声母

聲母,中國古代又稱紐、聲紐、音紐等,是韵母前的辅音,跟它構成一個完整音節。韻母響度大、能延長、有音節核心而且是音節中可押韻的部份。而聲母則通常響度低、不能任意延長而且不用於押韻。.

查看 TeX和声母

寡行和孤行

在排版中,寡行(widow)及孤行(orphan)是一段落開始或結束的一行在一欄的結束或開始處,不同資料定義的寡行和孤行有些不一致,可能某一資料定義的寡行,在另一資料中反而定義為孤行。《芝加哥格式手册》的定義如下:;寡行.

查看 TeX和寡行和孤行

寬鬆自由軟體授權條款

寬鬆自由軟體授權條款(Permissive free software licence)是一種對軟體的轉散發方式有最低需求的自由軟體授權條款類型。因此,這種授權條款將不保證被使用軟體的衍生版會繼續保持自由軟體的形式。與此相對的是有著互惠/相同方式分享需求的授權條款。這兩種自由軟體授權條款都對軟體可以如何使用、研究或祕密修改提供同樣自由。其主要差別是,當軟體被轉散發(不論有無被修改)時,寬鬆的授權條款允許轉散發者限制他人對原始碼的存取權,而copyleft的授權條款則不允許這種限制。術語「寬鬆」適用於某些特定的條文或要求有爭議的軟體授權條款,有非常弱的copyleft也可能被描述為「寬鬆」。另一個定義更嚴格的寬鬆授權條款術語為copyfree,這個術語代表了授權條款文字類似但並不同於自由软件的授權條款。 一些較廣為人知的寬鬆自由軟體授權條款包括了MIT許可證與BSD许可证。而一個廣為人知的copyleft授權條款是GNU通用公共许可证。.

查看 TeX和寬鬆自由軟體授權條款

巨集

,是一種批--量處理的稱謂。 计算机科学裡的宏是一种抽象(Abstraction),它根据一系列预定义的规则替换一定的文本模式。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展开的工具常被称为宏展开器。宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。 宏的用途在于自动化频繁使用的序列或者是获得一种更强大的抽象能力。 计算机语言如C语言或汇编语言有简单的宏系统,由编译器或汇编器的预处理器实现。C语言的宏预处理器的工作只是简单的文本搜索和替换,使用附加的文本处理语言如M4,C程序员可以获得更精巧的宏。 Lisp类语言如Common Lisp和Scheme有更精巧的宏系统:宏的行为如同是函数对自身程序文本的变形,并且可以应用全部语言来表达这种变形。一个C宏可以定义一段语法的替换,然而一个Lisp的宏却可以控制一节代码的计算。 获得了控制代码的执行顺序(见惰性计算和非限制函数)的能力,使得新创建的语法结构与语言内建的语法结构不可区分。例如,一种Lisp方言有cond而没有if,就可以使用宏由前者定义后者。Lisp语法的去部主要扩展,比如面向对象的CLOS系统,可以由宏来定义。 MacroML有型别语法宏,一种有效的理解方式是把这种语法宏看作是多阶段计算。.

查看 TeX和巨集

希腊字母

希臘字母源自腓尼基字母。腓尼基字母只有辅音,從右向左寫。希臘語的元音发达,希臘人增添了元音字母。因為希臘人的書寫工具是蠟板,有时前一行從右向左寫完後順势就從左向右寫,變成所謂“耕地”式書寫,後來逐漸演變成全部從左向右寫。字母的方向也顛倒了。罗马人引進希臘字母,略微改變變為拉丁字母,在世界廣為流行。希臘字母廣泛應用到學術領域,如數學等。.

查看 TeX和希腊字母

希腊语

希臘語(Ελληνικά)是一种印歐語系的语言,广泛用于希臘、阿尔巴尼亚、塞浦路斯等国,与土耳其包括小亚细亚一帶的某些地区。 希臘语言元音发达,希臘人增添了元音字母。古希臘語原有26个字母,荷马时期后逐渐演变并确定为24个,一直沿用到現代希臘語中。后世希腊语使用的字母最早发源于爱奥尼亚地区(今土耳其西部沿海及希腊东部岛屿)。雅典于前405年正式采用之。.

查看 TeX和希腊语

二次方程

二次方程是一种整式方程,主要特点是未知项的最高次数是2,其中最常见的是一元二次方程。.

查看 TeX和二次方程

互联网媒体类型

互联网媒体类型(Internet media type,也称为MIME类型(MIME type)或内容类型(content type))是给互联网上传输的内容赋予的分类类型。一份内容的互联网媒体类型是由其文件格式与内容决定的。互联网媒体类型与文件拓展名相对应,因此计算机系统常常通过拓展名来确定一个文件的媒体类型并决定与其相关联的软件。互联网媒体类型的分类标准由互联网号码分配局(IANA)发布。1996年十一月,媒体类型在RFC 2045中被最初定义,当时仅被使用在SMTP协议的电子邮件中。现在其他的协议(比如HTTP或者SIP)也都常使用MIME类型。 一个MIME类型至少包括两个部分:一个类型(type)和一个子类型(subtype)。此外,它还可能包括一个或多个可选参数(optional parameter)。比如,HTML文件的互联网媒体类型可能是 text/html; charset.

查看 TeX和互联网媒体类型

低地蘇格蘭語

蘇格蘭語(Scots,在古詩中又稱Lallans,意為低地),日耳曼語族中的語言變體之一,通行於蘇格蘭低地以及阿爾斯特省的部份地區(在阿爾斯特省中,又稱為阿爾斯特蘇格蘭語)。為了與蘇格蘭蓋爾語作區分,又稱為「低地蘇格蘭語」(Scots leid,Lowland Scots)。低地蘇格蘭語約略自12世紀開始發展,自16世紀初定型命名稱呼至今。 低地蘇格蘭語語法及用法與英語十分相似,該語言長期和英語平行演化,即一種自古時便歷久存在的同源變體,有時被視為獨立的語言,有時被視為英語的方言之一,其界定具爭議性。於2010年,蘇格蘭政府曾就公眾對於蘇格蘭語之看法進行研究,發現在云云1000名受訪者中,有64%不認同蘇格蘭語乃獨立語言,當中大部分皆頻密以蘇格蘭語溝通。 蘇格蘭語為五百萬人口的蘇格蘭地區所常用的語言之一,在該地亦是蘇格蘭英語和蓋爾語之外的官方語言之一。.

查看 TeX和低地蘇格蘭語

圓周率

圓周率是一个数学常数,为一个圆的周长和其直径的比率,约等於3.14159。它在18世纪中期之后一般用希腊字母π指代,有时也拼写为“pi”()。 因为π是一个无理数,所以它不能用分数完全表示出来(即它的小数部分是一个无限不循环小数)。当然,它可以用像\frac般的有理数的近似值表示。π的数字序列被認為是随机分布的,有一种统计上特别的随机性,但至今未能证明。此外,π还是一个超越数——它不是任何有理数系数多项式的根。由於π的超越性质,因此不可能用尺规作图解化圆为方的问题。 几个文明古国在很早就需要计算出π的较精确的值以便于生产中的计算。公元5世纪时,南朝宋数学家祖冲之用几何方法将圆周率计算到小数点后7位数字。大约同一时间,印度的数学家也将圆周率计算到小数点后5位。历史上首个π的精确无穷级数公式(即π的莱布尼茨公式)直到约1000年后才由印度数学家发现。在20和21世纪,由于计算机技术的快速发展,借助计算机的计算使得π的精度急速提高。截至2015年,π的十进制精度已高达1013位。当前人类计算π的值的主要原因为打破记录、测试超级计算机的计算能力和高精度乘法算法,因为几乎所有的科学研究对π的精度要求都不会超过几百位。 因为π的定义中涉及圆,所以π在三角学和几何学的许多公式,特别是在圆形、椭球形或球形相關公式中广泛应用。由于用於特征值这一特殊作用,它也在一些数学和科学领域(例如数论和统计中计算数据的几何形状)中出现,也在宇宙学,热力学,力学和电磁学中有所出现。π的广泛应用使它成为科学界内外最广为人知的常数之一。人们已经出版了几本专门介绍π的书籍,圆周率日(3月14日)和π值计算突破记录也往往会成为报纸的新闻头条。此外,背诵π值的世界记录已经达到70,000位的精度。.

查看 TeX和圓周率

列表

#重定向 表格.

查看 TeX和列表

命令行解释器

#重定向 命令行界面.

查看 TeX和命令行解释器

Computer Modern

Computer Modern是排版程序TeX使用的原创字体系列。它是由高德纳(Donald Knuth)与他的Metafont程序创建的,最近的一次更新为1992年。 Computer Modern或其变体在科学出版中,尤其在经常使用數學符號的学科中仍然被广泛使用。.

查看 TeX和Computer Modern

矢量字体

矢量字体 (Vector-fonts)是与 点阵字体(Dot-matrix-fonts) 相对应的一种字体。矢量字体的每个字形都是通过数学方程来描述的,一个字形上分割出若干个关键点,相邻关键点之间由一条光滑曲线连接,这条曲线可以由有限个参数来唯一确定。矢量字的好处是字体可以无级缩放而不会产生变形。向量字體在顯示或者打印出來之前需要進行光柵化。目前主流的矢量字体格式有3种:Type1,TrueType和OpenType,这三种格式都是平台无关的。 Type1全称PostScript Type1,是1985年由Adobe公司提出的一套矢量字体标准,由于这个标准是基于PostScript Description Language(PDL),而PDL又是高端打印机首选的打印描述语言,所以Type1迅速流行起来。但是Type1是非开放字体,Adobe对使用Type1的公司征收高额的使用费。 TrueType是1991年由Apple公司与Microsoft公司联合提出另一套矢量字标准。 Type1使用三次贝塞尔曲线来描述字形,TrueType则使用二次贝塞尔曲线来描述字形。所以Type1的字体比TrueType字体更加精确美观。一个误解是,Type1字体比TrueType字体占用空间多。这是因为同样描述一个圆形,二次贝塞尔曲线只需要8个关键点和7段二次曲线;而三次贝塞尔曲线则需要12个关键点和11段三次曲线。然而实际情况是一般来说 Type1比TrueType要小10%左右。这是因为对于稍微复杂的字形,为了保持平滑,TrueType必须使用更多的关键点。由于现代大部分打印机都是使用PDL作为打印描述语言,所以True1字体打印的时候不会产生形变,速度快;而TrueType则需要翻译成PDL,由于曲线方程的变化,还会产生一定的形变,不如Type1美观。 这么说来,Type1应该比TrueType更具有优势,为什么如今的计算机上TrueType反而比Type1使用更广泛呢?这是因为第一:Type1由于字体方程的复杂,所以在屏幕上渲染的时候花费的时间多,解决方案是大部分Type1字体嵌入了点阵字体,这样渲染快,但是边缘不光滑,比较难看。很多ps文档和ps转换的pdf文档都是这样,在计算机上浏览的时候字体很难看,但是打印出来很美观。TrueType则渲染比较快,可以平滑的显示在屏幕上,看上去很美观。 第二个原因是Type1的高额使用费,使得Type1没有被所有的操作系统所支持。Windows家族只有OS/2和Windows 2000及之后的版本从操作系统级别开始支持Type1。由于这个问题,Adobe只好在其所有的产品中嵌入Adobe Type Manager(ATM)作为渲染引擎。 OpenType则是Type1与TrueType之争的最终产物。1995年,Adobe公司和Microsoft公司开始联手开发一种兼容Type1和TrueType,并且真正支持Unicode的字体,后来在发布的时候,正式命名为OpenType。OpenType可以嵌入Type1和TrueType,这样就兼有了二者的特点,无论是在屏幕上察看还是打印,质量都非常优秀。可以说OpenType是一个三赢的结局,无论是Adobe,Microsoft还是最终用户,都从OpenType中得到了好处。Windows家族从Windows 2000开始,正式支持OpenType。打开系统的字体目录(一般是C:\Windows\Fonts\或C:\Winnt\Fonts),可以看到:一个红色A的图标的是点阵字体,两个重叠的T的图标是TrueType字体,一个O的图标就是OpenType字体。 S S en:Computer font#Outline_fonts.

查看 TeX和矢量字体

程序错误

程序错误(Bug),是程序设计中的術語,是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。有些程序错误会造成计算机安全隐患,此时叫做漏洞。 一些有趣的隐错有时也会成为一种乐趣。在电脑游戏中,假如一些隐错不令遊戲出現大錯誤的話,经常会变成一种玩游戏时的秘技(秘技有時是遊戲設計人故意造成的,用於程序設計上的檢查,繞過不需要的步驟直接檢驗需要的地方時所使用的代碼)。 有严重后果的程序错误会受到广泛关注。.

查看 TeX和程序错误

索引

索引(Index),又稱引得,通檢,備檢,是一本书籍的重要组成部分,它把书中的重要名词罗列出来,并给出它们相应的页码,方便读者快速查找该名词的定义和含义。.

查看 TeX和索引

约瑟夫·拉格朗日

约瑟夫·拉格朗日伯爵(Joseph Lagrange,),法国籍意大利裔数学家和天文学家。拉格朗日曾为普鲁士的腓特烈大帝在柏林工作了20年,被腓特烈大帝称做「欧洲最伟大的数学家」,后受法国国王路易十六的邀请定居巴黎直至去世。拉格朗日一生才华横溢,在数学、物理和天文等领域做出了很多重大的贡献。他的成就包括著名的拉格朗日中值定理,创立了拉格朗日力学等等。 拉格朗日是18世纪一位十分重要的科学家,在数学、力学和天文学三个学科中都有历史性的重大贡献,但他主要是数学家。他最突出的贡献是在把数学分析的基础脱离几何与力学方面起了决定性的作用,使数学的独立性更为清楚,而不仅是其他学科的工具。同时在使天文学力学化、力学分析化上也起了历史性作用,促使力学和天文学(天体力学)更深入发展。在他的时代,分析学等分支刚刚起步,欠缺严密性和标准形式,但这不足以妨碍他取得大量的成果。.

查看 TeX和约瑟夫·拉格朗日

美國數學學會

美國數學學會(American Mathematical Society,缩写作 AMS)是美國進行數學研究和教育的組織,有不少出版品。前往英國時,受到倫敦數學學會的啟發而於1888年成立AMS。 AMS以TeX為基礎發展了。 AMS出版《數學評論》(Mathematical Reviews),這是數學出版品的評論資料庫。.

查看 TeX和美國數學學會

点阵字体

点阵字体(Dot-matrix-fonts)也叫位图字体(Bitmap-fonts),其中每个字形都以一组二维像素信息表示。這種文字顯示方式於較早前的電腦系統(例如未有圖形介面時的 DOS 操作系統)被普遍採用。由于位图的緣故,点阵字体很难进行缩放,特定的点阵字体只能清晰地显示在相应的字号下,否則文字只被強行放大而失真字形,產生成馬賽克式的鋸齒邊緣。但對於字型大小 8-14px 的尺寸較小的漢字字體(即現今操作系統大多採用的預設字型大小)現今亦仍然被使用於熒幕顯示上,能夠提供更高的顯示效果;不過現今該種點陣字體主要只作為「輔助」的部分,當使用者設定的字體尺寸並無擁有點陣圖像時,字體便會以向量圖方式顯示;而當列印時,印有字體無論大小亦會使用向量字型打印。 现在的一些字体渲染系统直接抛弃了点阵字体,而使用一些算法进行带抗锯齿的矢量渲染。 常见的純点阵字体有 bdf,pcf,fnt,hbf 等格式。 Category:數碼字體排印 en:Computer font#Bitmap fonts.

查看 TeX和点阵字体

物理学

物理學(希臘文Φύσις,自然)是研究物質、能量的本質與性質,以及它們彼此之間交互作用的自然科學。由於物質與能量是所有科學研究的必須涉及的基本要素,所以物理學是自然科學中最基礎的學科之一。物理學是一種實驗科學,物理學者從觀測與分析大自然的各種基於物質與能量的現象來找出其中的模式。這些模式(假說)稱為「物理理論」,經得起實驗檢驗的常用物理理論稱為物理定律,直到有一天被證明是有錯誤為止(具可否證性)。物理學是由這些定律精緻地建構而成。物理學是自然科學中最基礎的學科之一。化學、生物學、考古學等等科學學術領域的理論都是建構於這些物理定律。 物理學是最古老的學術之一。物理學、化學、生物學等等原本都歸屬於自然哲學的範疇,直到十七世紀至十九世紀期間,才漸漸地從自然哲學中分別成長為獨立的學術領域。物理學與其它很多跨領域研究有相當的交集,如量子化學、生物物理學等等。物理學的疆界並不是固定不變的,物理學裡的創始突破時常可以用來解釋這些跨領域研究的基礎機制,有時還會開啟嶄新的跨領域研究。 通過創建新理論與發展新科技,物理學對於人類文明有極為顯著的貢獻。例如,由於電磁學的快速發展,電燈、電動機、家用電器等新產品纷纷涌现,人類社會的生活水平也得到大幅提升。由於核子物理學日趨成熟,核能發電已不再是藍圖構想,但其所引致的安全問題也使人們意識到地球環境、生態與人類的脆弱渺小。.

查看 TeX和物理学

Emacs

Emacs(,源自Editor MACroS,宏编辑器),是一个文本编辑器家族,具有强大的可扩展性,在程序员和其他以技术工作为主的计算机用户中广受欢迎。最初由Richard Stallman於1975年在MIT协同蓋伊·史提爾二世共同完成。这一创意的灵感来源于TECO宏编辑器TECMAC和TMACS,它们是由蓋伊·史提爾二世、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。 自诞生以来,Emacs演化出了众多分支,其中使用最广泛的两种分别是:1984年由理查·斯托曼发起并由他维护至2008年的GNU Emacs,以及1991年发起的XEmacs。XEmacs是GNU Emacs的分支,至今仍保持着相当的兼容性。它们都使用了Emacs Lisp这种有着极强扩展性的编程语言,从而实现了包括编程、编译乃至网络浏览等等功能的扩展。 在Unix文化裡,Emacs是黑客们关于编辑器之战的两大主角之一,它的对手是vi(Vim)。.

查看 TeX和Emacs

表格

表格就是由若干的行与列所构成的一种有序的组织形式。实际上,这是对最基本的表格类型的简化描述,而这种简化描述则引出了下列事项:.

查看 TeX和表格

高德纳

德納(Donald Ervin Knuth,音譯:唐納德·爾文·克努斯,),出生於美国密尔沃基,著名计算机科学家,斯坦福大学计算机系榮譽退休教授。高德纳教授為现代计算机科学的先驅人物,創造了演算法分析的領域,在數個理論計算機科學的分支做出基石一般的貢獻。在计算机科学及数学领域发表了多部具广泛影响的论文和著作。1974年圖靈獎得主。 高德纳最為人知的事蹟是,他是《计算机程序设计艺术》的作者。此書是計算機科學界最受高度敬重的參考書籍之一。此外還是排版軟件tex和字型設計系統Metafont的发明人。提出文学编程的概念,並創造了WEB與CWEB軟體,作為文學編程開發工具。.

查看 TeX和高德纳

计算机科学

计算机科学用于解决信息与计算的理论基础,以及实现和应用它们的实用技术。 计算机科学(computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何与应用的实用技术的学科。 它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人机交互则是專注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机问题的事业(比如信息技术),或者只是与使用计算机的经验有关,如玩游戏、上网或者文字处理。其实计算机科学所关注的,不仅仅是去理解实现类似游戏、浏览器这些软件的程序的性质,更要通过现有的知识创造新的程序或者改进已有的程序。 尽管计算机科学(computer science)的名字里包含计算机这几个字,但实际上计算机科学相当数量的领域都不涉及计算机本身的研究。因此,一些新的名字被提议出来。某些重点大学的院系倾向于术语计算科学(computing science),以精确强调两者之间的不同。丹麦科学家Peter Naur建议使用术语"datalogy",以反映这一事实,即科学学科是围绕着数据和数据处理,而不一定要涉及计算机。第一个使用这个术语的科学机构是哥本哈根大学Datalogy学院,该学院成立于1969年,Peter Naur便是第一任教授。这个术语主要被用于北欧国家。同时,在计算技术发展初期,《ACM通讯》建议了一些针对计算领域从业人员的术语:turingineer,turologist,flow-charts-man,applied meta-mathematician及applied epistemologist。 三个月后在同样的期刊上,comptologist被提出,第二年又变成了hypologist。 术语computics也曾经被提议过。在欧洲大陆,起源于信息(information)和数学或者自动(automatic)的名字比起源于计算机或者计算(computation)更常见,如informatique(法语),Informatik(德语),informatika(斯拉夫语族)。 著名计算机科学家Edsger Dijkstra曾经指出:“计算机科学并不只是关于计算机,就像天文学并不只是关于望远镜一样。”("Computer science is no more about computers than astronomy is about telescopes.")设计、部署计算机和计算机系统通常被认为是非计算机科学学科的领域。例如,研究计算机硬件被看作是计算机工程的一部分,而对于商业计算机系统的研究和部署被称为信息技术或者信息系统。然而,现如今也越来越多地融合了各类计算机相关学科的思想。计算机科学研究也经常与其它学科交叉,比如心理学,认知科学,语言学,数学,物理学,统计学和经济学。 计算机科学被认为比其它科学学科与数学的联系更加密切,一些观察者说计算就是一门数学科学。 早期计算机科学受数学研究成果的影响很大,如Kurt Gödel和Alan Turing,这两个领域在某些学科,例如数理逻辑、范畴论、域理论和代数,也不断有有益的思想交流。.

查看 TeX和计算机科学

计算机程序设计艺术

《计算机程序设计艺术》(The Art of Computer Programming),簡稱TAOCP,是高德纳编著的关于计算机程序设计的七卷本著作。作者並因此获得美国计算机协会1974年图灵奖。.

查看 TeX和计算机程序设计艺术

贪心法

贪心法,又称貪心演算法、貪婪演算法、或稱貪婪法,是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是最好或最优的算法。比如在旅行推销员问题中,如果旅行员每次都选择最近的城市,那这就是一种贪心算法。 贪心算法在有最优子结构的问题中尤为有效。最优子结构的意思是局部最优解能决定全局最优解。简单地说,问题能够分解成子问题来解决,子问题的最优解能递推到最终问题的最优解。 贪心算法与动态规划的不同在于它对每个子问题的解决方案都做出选择,不能回退。动态规划则会保存以前的运算结果,并根据以前的结果对当前进行选择,有回退功能。 贪心法可以解决一些最优化问题,如:求图中的最小生成树、求哈夫曼编码……对于其他问题,贪心法一般不能得到我们所要求的答案。一旦一个问题可以通过贪心法来解决,那么贪心法一般是解决这个问题的最好办法。由于贪心法的高效性以及其所求得的答案比较接近最优结果,贪心法也可以用作辅助算法或者直接解决一些要求结果不特别精确的问题。.

查看 TeX和贪心法

跨平台

跨平台泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。.

查看 TeX和跨平台

麻省理工学院

麻省理工學院(Massachusetts Institute of Technology,縮寫為MIT)是位於美國麻薩諸塞州劍橋市的私立研究型大學。成立於1861年,當時目的是為了響應。學校採用了辦學,早期著力於應用科學與工程學的實驗教學。麻省理工的研究人員在二戰及冷戰期間,致力開發電腦、雷達及慣性導航系統技術;戰後的防禦性科技研究使學校得以進一步發展,教職員人數及校園面積在的帶領下有所上升。大學於1916年遷往現在位於查爾斯河北岸的校址,沿岸伸延逾,佔地。 擁有6間學術學院、32個學系部門的麻省理工學院常獲納入全球最佳學府之列。學校一直聞名於物理科學與工程學的教研,但在近代亦大力發展諸如生命科學、經濟學、管理學、語言學等其他學術範疇。別名「工程師」的麻省理工體育校隊合計31支,涵蓋不同項目,學生因此可參與不同類型的跨校體育聯賽。 ,著名麻省理工師生、校友或研究人員包括了91位諾貝爾獎得主、52位國家科學獎章獲獎者、45位羅德學者、38名麥克阿瑟獎得主、6名菲爾茲獎獲獎者、25位图灵奖得主。此校同時具很強的創業文化,由其校友所創辦的公司利潤總值相當於全球第十一大經濟體。.

查看 TeX和麻省理工学院

黑客

黑客(Hacker)通常是指对计算机科学、編程和设计方面具高度理解的人,包含了下列人物:.

查看 TeX和黑客

连字号

连字号(- hyphen)是拉丁字母语言使用的标点符号,主要用处是标志合成词如 (冰淇淋味糖果)。中文一般用於翻譯自外語的人名、地名。在中易宋体中该连字号(因没有「連字暨減號」(下詳)“-”常用)被重载为全角字符。 在欧洲字母文字排版技术,连字号也用在排版工序,称为断字(英语:Hyphenation)。以下是在两端对齐排列方式的断字比例: 两端对齐通常見於报刊。可见,使用连字号能使空格間距較為整齊。断字技术对词的选择还有要求,通常选择的断字词都是较长的词。如果一个词只有两个字母,把它分段,阅读时就有些別扭。分段地点也有受考虑。通常结果能让读者使用字的前段猜测全字的意思。 断字技术现在通常由软件处理,支持西方文字的文字处理器大多都有基本的断字功能。桌面出版软件通常有较完整的断字功能。.

查看 TeX和连字号

蓋伊·史提爾二世

#重定向 小蓋伊·史提爾.

查看 TeX和蓋伊·史提爾二世

自由软件

自由軟體(free software),根據自由軟體基金會对其的定義,是一类可以不受限制地自由使用、複製、研究、修改和分發的,尊重使用者自由的軟體。這方面的不受限制正是自由軟體最重要的本質,與自由軟體相對的是专有软件(proprietary software),或被稱為私有軟體、封閉軟體(其定義與是否收取費用無關──自由軟體不一定是免費軟體)。自由軟體受到選定的「自由軟體授權協議」保護而發佈(或是放置在公有領域),其發布以原始碼為主,二進制檔案可有可無。自由軟體許可證的類型主要有GPL许可证和BSD许可证兩種。.

查看 TeX和自由软件

艾迪生韦斯利

艾迪生维斯理(Addison-Wesley),位于美國马塞诸塞州波士顿的图书出版商,以其出版的计算机科学领域教科书而广为人知。除了图书,Addison-Wesley还通过Safari Books Online发行相关技术领域的电子书。目前Addison-Wesley是培生教育图书的一个系列。.

查看 TeX和艾迪生韦斯利

英语

英语(English,)是一种西日耳曼语言,诞生于中世纪早期的英格兰,如今具有全球通用语的地位。“英语”一词源于迁居英格兰的日耳曼部落盎格鲁(Angles),而“盎格鲁”得名于临波罗的海的半岛盎格里亚(Anglia)。弗里西语是与英语最相近的语言。英语词汇在中世纪早期受到了其他日耳曼族语言的大量影响,后来受罗曼族语言尤其是法语的影响。英语是将近六十个国家唯一的官方语言或官方语言之一,也是全世界最多國家的官方語言。它是英国、美国、加拿大、澳大利亚、爱尔兰和新西兰最常用的语言,也在加勒比、非洲及南亚的部分地区被广泛使用。它是世界上母语人口第三多的语言,仅次于汉语和西班牙语。英语是学习者最多的第二外语跟學習者最多的第一外語,是联合国、欧盟和许多其他国际组织的官方语言。它是使用最广泛的日耳曼族语言,至少70%的日耳曼语族使用者说英语。 英语有1400多年的发展史。公元5世纪,盎格魯-撒克遜人把他们的各种盎格鲁-弗里西语方言带到了大不列顛島,它们被称为古英语。中古英语始于11世纪后期的诺曼征服,这一时期英语受到了法语的影响。15世纪末伦敦对印刷机的采用、《钦定版圣经》的出版及元音大推移标志了近代英语的开端。通过大英帝国对全球的影响,现代英语在17世纪至20世纪中叶传播到了世界各地。通过各种印刷和电子媒体,随着美国取得全球超级大国地位,英语已经成为了国际对话中居领导地位的世界語言。它还是许多地区和行业(如科学、导航、法律等)的通用语。 现代英语和很多其他语言相比屈折变化较少,更多地依靠助動詞和语序来表达复杂的时态、体和语气,以及被動語態、疑问和一些否定。英语的各种口音和方言在发音和音位方面有显著差异,有时它们的词汇、语法和拼法也有所不同,但世界各地说英语的人能基本无碍地沟通交流。.

查看 TeX和英语

GNU

GNU是一個自由的作業系統,其內容軟體完全以GPL方式釋出。這個作業系統是GNU計劃的主要目標,名稱來自GNU's Not Unix!的遞迴縮寫,因為GNU的設計類似Unix,但它不包含具著作權的Unix代碼。GNU的創始人,理察·馬修·斯托曼,將GNU視為「達成社會目的技術方法」。 作為作業系統,GNU的發展仍未完成,其中最大的問題是具有完備功能的內核尚未被開發成功。GNU的內核,稱為Hurd,是自由軟體基金會發展的重點,但是其發展尚未成熟。在實際使用上,多半使用Linux內核、FreeBSD等替代方案,作為系統核心,其中主要的操作系統是Linux的發行版。Linux作業系統包涵了Linux內核與其他自由軟體計畫中的GNU組件和軟體,可以被稱為GNU/Linux(見GNU/Linux命名爭議)。.

查看 TeX和GNU

GNU TeXmacs

GNU TeXmacs 是一个自由的科学文本编辑器和 GNU 项目的排版组件。它吸收了 TeX 和 Emacs 的特点,尽管未使用这两者的代码。TeXmacs 使用 TeX 字体。它由 Joris van der Hoeven 开发和维护。该程序能够以所见即所得的用户界面创建结构化文档。用户可以自行创建新的文档样式。编辑器采用高质量的排版算法和 TeX 字体用于专业出版。.

查看 TeX和GNU TeXmacs

HTML

超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、JavaScript一起被众多网站用于设计令人赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。 HTML元素是构建网站的基石。HTML允许嵌入图像与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。HTML的语言形式为尖括号包围的HTML元素(如),浏览器使用HTML标签和脚本来诠释网页内容,但不会将它们显示在页面上。 HTML可以嵌入如JavaScript的脚本语言,它们会影响HTML网页的行为。网页浏览器也可以引用层叠样式表(CSS)来定义文本和其它元素的外观与布局。维护HTML和CSS标准的组织万维网联盟(W3C)鼓励人们使用CSS替代一些用于表现的HTML元素。.

查看 TeX和HTML

LaTeX

(,常被讀作或),文字形式写作LaTeX,是一种基于的排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式系統的處理,即使使用者没有排版和程序设计的知识也可以充分发挥由所提供的强大功能,不必一一親自去設計或校對,能在几天,甚至几小时内生成很多具有书籍品質的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学、化學文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。 使用作为它的格式化引擎,当前的版本是LaTeX2e(写作LaTeX2ε)。.

查看 TeX和LaTeX

LuaTeX

LuaTeX是作为带有Lua脚本引擎嵌入的pdfTeX版本发起的基于Tex的电脑排版系统。经过一段时间的开发后被pdfTeX team采纳作为pdfTeX的继任者(本身是eTeX的扩展,后者也生成PDF)。后来在项目中Aleph的功能被包含进去(尤其是多方向排印)。该项目最初由Oriental TeX project发起,由Idris Samawi Hamid、Hans Hagen和Taco Hoekwater发起。.

查看 TeX和LuaTeX

LyX

\mathbf\!_\mathbf\!\mathbf是一個「所見即所指」(what you see is what you mean)的利用LaTeX來排版的文件編輯軟體。相對於其它標榜所見即所得的編輯器而言,LyX標榜只顯示你真正的關心的內容。.

查看 TeX和LyX

MikTeX

#重定向 MiKTeX.

查看 TeX和MikTeX

MS-DOS

微軟磁碟作業系統,MS-DOS,MicroSoft Disk Operating System的縮寫,一個由美国微软公司發展的作業系統,運行在Intel x86個人電腦上。它是DOS作業系統家族中最著名的一個,在Windows 95以前,DOS是IBM PC及兼容机中的最基本配备,而MS-DOS则是个人电脑中最普遍使用的DOS操作系统。.

查看 TeX和MS-DOS

NP完全

NP完全或NP完備(NP-Complete,縮寫為NP-C或NPC),是計算複雜度理論中,決定性問題的等級之一。NPC問題,是NP(非決定性多項式時間)中最難的決定性問題。因此NP完備問題應該是最不可能被化簡為P(多項式時間可決定)的決定性問題的集合。若任何NPC問題得到多項式時間的解法,那此解法就可應用在所有NP問題上。更詳細的定義容下敘述。 一個NPC問題的例子是子集合加總問題,題目為 這個問題的答案非常容易驗證,但目前沒有任何一個夠快的方法可以在合理的時間內(意即多項式時間)找到答案。只能一個個將它的子集取出來一一測試,它的時間複雜度是Ο(2n),n是此集合的元素數量。.

查看 TeX和NP完全

OpenType

OpenType,是一種可縮放字型(scalable font)電腦字体类型,採用PostScript格式,是美國微軟公司與Adobe公司聯合开发,用来替代TrueType字型的新字型。这类字体的文件扩展名有.otf、.ttf、.ttc,类型代码是OTTO,现行标准为OpenType 1.8.2。 OpenType最初发表于1996年,并在2000年之后出现大量字体。它源於微軟公司的TrueType Open字型,TrueType Open字型又源於TrueType字型。OpenType font包括了Adobe CID-Keyed font技術。Adobe公司已经在2002年末将其字体库全部改用OpenType格式。到2005年大概有一万多种OpenType字体,Adobe产品占了三分之一。.

查看 TeX和OpenType

Pascal (程式語言)

Pascal是一个有影响的面向对象和面向过程编程语言,由尼克劳斯·维尔特在1968年9月设计,在1970年发行,作为一个小型的和高效的语言,意图鼓励使用结构化编程和数据结构进行良好的编程实践。 称作Object Pascal的一个衍生是为面向对象编程设计的。.

查看 TeX和Pascal (程式語言)

Pascal (programming language)

#重定向 Pascal (程式語言).

查看 TeX和Pascal (programming language)

PDF

#重定向 可移植文档格式.

查看 TeX和PDF

PdfTeX

pdfTeX是高德纳的排版程序TeX的附加组件,最初由Hàn Thế Thành在捷克布尔诺马萨里克大学信息学院作为他的哲学博士学位论文的一部分编写并开发给公众使用。创作这个TeX附加组件的想法是在1990年代初期构想的,当时Jiří Zlatuška和Phil Taylor跟高德纳在斯坦福大学讨论了一些开发上的主意。高德纳后来在布尔诺马萨里克大学接受荣誉博士学位的时候面见了Hàn Thế Thành。 pdfTeX的两大突出特点是产生有内容的字符突出,以及赫尔曼·察普夫提出的用于改善排版页面灰度的展开字体。都延伸核心段落打破惯例。二者都在Thành的论文中作了探讨。 pdfTeX包含于LaTeX和最现代的发行版(包含TeX Live、和MiKTeX)并用作默认TeX引擎。TeX和pdfTeX之间主要的不同之处在于TeX输出文件,pdfTeX能直接输出PDF文件。这可以紧密结合PDF特性如超链接和目录,使用hyperref这样的软件包。另一方面,一些软件包(如PSTricks)早期所运用的从DVI到PostScript的转换进程可能会失败,即使像PGF/TikZ这样的替代品已经编写出来。PostScript图形的直接嵌入已不再有用,而且被eps2pdf之类的软件所用以转换EPS文件到PDF,这可以由pdfTeX直接插入。 从pdfTeX获得DVI输出是可以的。DVI的这一输出等同于TeX的功能,即使pdfTeX额外的特性被激活。此外LaTeX、ConTeXt等简单地TeX宏软件包,他们与pdfTeX运行的同样好。由此举例说明,鉴于pdfTeX为ConTeXt文档的默认渲染引擎,pdflatex可用标准LaTeX宏调用pdfTeX程序来编排LaTeX文档。.

查看 TeX和PdfTeX

PostScript

PostScript(PS)是主要用于电子产业和桌面出版领域的一种页面描述语言和编程语言。.

查看 TeX和PostScript

TeX Live

Live是由国际TeX用户组( Users Group,TUG)整理和发布的软件发行套装,包含与系统相关的各种程序、编辑与查看工具、常用宏包及文档、常用字体及多国语言支持。 Live是许多Linux/Unix系统(比如Fedora、Debian、Ubuntu、Gentoo以及OpenBSD、FreeBSD、NetBSD等)默认或推荐的套装,同时也支持包括Windows和Mac OS X等在内的其它操作系统。 Live是开发状态最为活跃的发行版之一,保持着每年一版的更新频率。 Live属于免费软件。.

查看 TeX和TeX Live

WEB

WEB 是一种计算机编程语言系统。它由高德纳设计,是第一种实现他称作“文学编程”的语言:旨在通过在描写性的文字中嵌入源代码,让开发者如同创建文学作品一样编写软件;而非像其他大多数编程语言中一样正相反。所采用的结构更注重人阅读要求,而非编译器的要求。 WEB包含了2个主要程序:TANGLE,从源文本生成可编译的Pascal代码,以及WEAVE,使用TeX生成格式漂亮,可打印的文档。 CWEB是WEB的C语言新版本,noweb是另外一种借鉴了WEB的文学编程工具(就如体现在名字上),同时与语言无关。 使用WEB编写程序的最具有重要意义的有TeX和Metafont。现代的发行版使用另外一个名为Web2C的程序将WEB源代码转换成C。.

查看 TeX和WEB

XeTeX

(或,文本模式下写作XeTeX)是一种使用Unicode的TeX排版引擎,并支持一些现代字体技术,例如OpenType、Graphite和Apple Advanced Typography(AAT)。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。 虽然最初只是为Mac OS X所开发,但它现在在各主要平台上都可以运作。它原生支持Unicode,并默认其输入文件为UTF-8编码。可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType、Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。提供了对OpenType中本地排版约定(locl标签)的支持,也允许向字体传递OpenType的元标签。它亦支持使用包含特殊数学字符的Unicode字体排版数学公式,例如使用Cambria Math或Asana Math字体代替传统的TeX字体。.

查看 TeX和XeTeX

XML

可扩展标记语言(Extensible Markup Language,简称:XML),是一种标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用像XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言、可扩展样式语言(XSL)、XBRL和XPath等。.

查看 TeX和XML

排版

在固定版面內,排版擺置各種不同型態的資料,如數字、文字、表格、圖形和影像等等,以最合適的方法呈現。印刷品中的版面安排,網頁文案的編排,若要引人注意和閱讀上的舒適,皆應留意排版方面的問題。 例如LaTeX应该排版成LaTeX。 對網頁編輯器、電子郵件、作業系統等的軟體操作畫面編排,大都會以「使用者介面」(UI)來稱呼。.

查看 TeX和排版

桌面出版

桌面出版(又稱為桌上出版、桌上排版;英文:desktop publishing,DTP)是指通过电脑等电子手段进行报纸书籍等纸张媒体编辑出版的总称。.

查看 TeX和桌面出版

法语

法語(le français 或 la langue française)属于印欧语系罗曼语族,法語是除英語、西班牙語和阿拉伯語之外最多國家的官方語言也是聯合國工作語言之一,法語也是聯合國、歐盟、北約、奧運會、世貿和國際紅十字會等的官方語言及正式行政語言。法語在11世纪曾是除了中古漢語以外,當時世界上使用人口最多的语言。現時全世界有約一億人将法语作为母语,另有2.8億人使用法语(包括把它作为第二语言的人);这些数字目前仍在增長中,尤其是在非洲大陸。法語被广泛使用,其程度位居世界第二,僅次於英語。法国法语和魁北克法语是世界上最主要的两大法语分支,尽管它们從同一法语方言分化而成,但以两者互相溝通时则会有障礙,这是因為兩者在發音以及少数语法上有所区别。.

查看 TeX和法语

指令

在计算机技术中,“指令”是由指令集架构定义的单个的CPU操作。在更广泛的意义上,“指令”可以是任何可执行程序的元素的表述,例如字节码。 在传统的构架上,指令包括一个操作码(opcode)——它指定了要进行什么样的操作,例如“将存储器中的内容与寄存器中的内容相加”——和零个或者更多的操作数(operand)——它可能指定了参与操作的寄存器、内存地址或者立即数(literal data)。操作数可能还包括寻址方式,它确定了操作数的含义。原文:The operand specifiers may have addressing modes determining their meaning or may be in fixed fields.——译者 在超長指令字(VLIW)构架中(包括很多微指令(microcode)构架)多个并发的操作和操作数在一条单独的指令中被指定。 指令的长度相差悬殊,从一些微控制器(microcontroller)中的4位(bit)到一些超长指令字系统中的几百位。大部分现代的个人计算机、大型计算机、超大型计算机中的处理器的指令尺寸在16到64位之间。在一些构架中,特别是RISC构架中,指令长度是固定的,通常与其构架的字长一致。在其他的构架中,指令有不同的长度,但通常是字节或者半个字的整数倍。 构成程序的指令很少以它在机器内部的数值形式而直接的被使用;它们可以被程序员通过汇编语言加以表示,或者,更常见的,被编译器生成。.

查看 TeX和指令

最短路问题

最短路径问题是图论研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。算法具体的形式包括:.

查看 TeX和最短路问题

文学编程

文学编程(Literate programming)是由高德纳提出的编程方法,希望能用來取代结构化编程范型。 正如高德纳所构想的那样,文学编程范型不同于传统的由计算机强加的编写程序的方式和顺序,而代之以让程序员用他们自己思维内在的逻辑和流程所要求的顺序开发程序。文学编程自由地表达逻辑,而且它用人类日常使用的语言写出来,就好像一篇文章一样,文章里包括用来隐藏抽象的巨集和传统的源代码。文学编程工具用来从文学源文件中获得两种表达方式,一种用于计算机进一步的编译和执行,称作“绕出”(tangled)的代码,一种用于格式化文档,称作从文学源代码中“织出”(woven)。如果有人记得该工具的第一个版本称作WEB,一段好玩的高德纳隐藏其中的文学作品引用不言自明:“啊,自从我们第一次撒谎,就开始编织(weave)一张错综复杂(tangled)的网” - 沃尔特·司各特, in Canto VI, Stanza 17 of Marmion (1808) 写于1513年的一部关于弗洛登战役的史诗。-- 该引文实际上出自1986年5月Jon Bentley和高德纳发表在"Communications of the ACM, vol 29 num 5 on p.365"的经典栏目“编程珠玑”上的一篇文章的引言中。虽然第一代文学编程工具特定于计算机语言,但后来的工具可以不依赖具体语言,并且存在于比编程语言更高的层次中。.

查看 TeX和文学编程

文档标记语言比较

下表比较了一些文档标记语言的常规及技术信息。请参阅各个标记语言以获得更多信息。.

查看 TeX和文档标记语言比较

操作系统

操作系统(operating system,縮寫作 OS)是管理计算机硬件與软件資源的计算机程序,同时也是计算机系统的核心与基石。操作系统需要处理如管理與配置内存、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作网络與管理文件系统等基本事務。操作系统也提供一個讓使用者與系統互動的操作界面。 操作系统的型態非常多樣,不同機器安裝的操作系统可從簡單到複雜,可從行動電話的嵌入式系统到超級電腦的大型作業系統。許多操作系统製造者對它涵盖范畴的定义也不尽一致,例如有些操作系统整合了图形用户界面,而有些僅使用命令行界面,而將图形用户界面視為一種非必要的應用程式。 操作系统理论在计算机科学中,為歷史悠久的分支;。.

查看 TeX和操作系统

数学

数学是利用符号语言研究數量、结构、变化以及空间等概念的一門学科,从某种角度看屬於形式科學的一種。數學透過抽象化和邏輯推理的使用,由計數、計算、量度和對物體形狀及運動的觀察而產生。數學家們拓展這些概念,為了公式化新的猜想以及從選定的公理及定義中建立起嚴謹推導出的定理。 基礎數學的知識與運用總是個人與團體生活中不可或缺的一環。對數學基本概念的完善,早在古埃及、美索不達米亞及古印度內的古代數學文本便可觀見,而在古希臘那裡有更為嚴謹的處理。從那時開始,數學的發展便持續不斷地小幅進展,至16世紀的文藝復興時期,因为新的科學發現和數學革新兩者的交互,致使數學的加速发展,直至今日。数学并成为許多國家及地區的教育範疇中的一部分。 今日,數學使用在不同的領域中,包括科學、工程、醫學和經濟學等。數學對這些領域的應用通常被稱為應用數學,有時亦會激起新的數學發現,並導致全新學科的發展,例如物理学的实质性发展中建立的某些理论激发数学家对于某些问题的不同角度的思考。數學家也研究純數學,就是數學本身的实质性內容,而不以任何實際應用為目標。雖然許多研究以純數學開始,但其过程中也發現許多應用之处。.

查看 TeX和数学

普通话

普通话是中華人民共和國中央人民政府認定的现代标准汉语。普通话以北京语音为标准音,以北方话为基础,以典范的现代白话文著作为语法规范。普通話與漢族人口佔比最高的官話方言區最為類似,“普通话”中的“普通”二字是指“普遍”和“共通”的意思。 1923年中華民國教育部国语统一筹备会第五次会议决定基于现代中国北方官话的白话文语法和北京话语音制定標準化漢語,稱為中華民國國語。1932年经中华民国教育部颁布《国音常用字汇》后,被采纳为中国的官方语言。作为联合国六种官方工作语言之一,成为国际人士学习中文的主要参照。 中华人民共和国成立后,1955年全国文字改革会议上将“国语”改称为“普通话”。“普通话”的称呼后来也使用于港澳地区,中華民國則继续使用“国语”称呼,在海外华人地区则称为“标准华语”。当前“国语”一词在中国大陆主要是在网络中使用,影视节目中多以“国语版”指代现代标准汉语版本的电影、动画作品。.

查看 TeX和普通话

另见

1978年软件

排版

排版软件

數碼字體排印

标记语言

桌面出版軟體

自由TeX软件

高德纳

亦称为 TᴇX,泰赫。

PdfTeXPostScriptTeX LiveWEBXeTeXXML排版桌面出版法语指令最短路问题文学编程文档标记语言比较操作系统数学普通话