GNU TeXmacs:修订间差异
Housefatmanzzptw(留言 | 贡献) 移除不重要的部分 |
加上臺灣用語轉換規則、在與中文相連的英文單字前後插入空格、修正筆誤 |
||
(未显示2个用户的2个中间版本) | |||
第1行: | 第1行: | ||
{{NoteTA |
|||
| G1 = IT |
|||
| G2 = FL |
|||
| 1 = zh-cn:代码;zh-tw:程式碼; |
|||
| 2 = zh-cn:通过;zh-tw:透過; |
|||
| 3 = zh-cn:窗口;zh-tw:視窗; |
|||
}} |
|||
{{Infobox_Software |
{{Infobox_Software |
||
| name = GNU TeXmacs |
| name = GNU TeXmacs |
||
第8行: | 第15行: | ||
| developer = [[GNU]]项目 |
| developer = [[GNU]]项目 |
||
| frequently updated = yes<!-- Release version update? Don't edit this page, just click on the version number! --> |
| frequently updated = yes<!-- Release version update? Don't edit this page, just click on the version number! --> |
||
| operating_system = [[Linux]]、[[Microsoft Windows|Windows]]、[[Mac OS|Mac]]、[[类Unix]]<ref>{{cite web|url=https://www.texmacs.org/tmweb/download/download.en.html|title=Downloading and installing TeXmacs (FSF GNU project)|website=www.texmacs.org}}</ref> |
| operating_system = [[Linux]]、[[Microsoft Windows|Windows]]、[[Mac OS|Mac]]、[[类Unix]]<ref>{{cite web|url=https://www.texmacs.org/tmweb/download/download.en.html|title=Downloading and installing TeXmacs (FSF GNU project)|website=www.texmacs.org|accessdate=2010-05-10|archive-date=2020-08-01|archive-url=https://web.archive.org/web/20200801042259/https://www.texmacs.org/tmweb/download/download.en.html|dead-url=no}}</ref> |
||
| genre = [[文本编辑器]] |
| genre = [[文本编辑器]] |
||
| license = [[GNU]] [[GPLv3]]<ref>{{cite web|url=https://www.texmacs.org/tmweb/about/authors.en.html|title=Authors of GNU TeXmacs (FSF GNU project)|website=www.texmacs.org}}</ref> |
| license = [[GNU]] [[GPLv3]]<ref>{{cite web|url=https://www.texmacs.org/tmweb/about/authors.en.html|title=Authors of GNU TeXmacs (FSF GNU project)|website=www.texmacs.org|accessdate=2010-05-10|archive-date=2020-11-29|archive-url=https://web.archive.org/web/20201129022034/https://texmacs.org/tmweb/about/authors.en.html|dead-url=no}}</ref> |
||
| website = https://www.texmacs.org |
| website = https://www.texmacs.org |
||
|latest preview date=}} |
|latest preview date=}} |
||
'''GNU TeXmacs'''是一 |
'''GNU TeXmacs''' 是一款[[自由软件|自由]]的科学[[文本编辑器]]和[[GNU]]项目的[[排版]]軟體。它吸收了 [[TeX|{{TeX}}]] 和 [[Emacs]] 的特点,尽管未使用这两者的代码。TeXmacs 使用 [[TeX|{{TeX}}]] [[字体|字体]]。<ref>{{Cite web |url=https://www.texmacs.org/tmweb/help/faq.en.html |title=常见问题解答(自由软件基金会 GNU 项目)<!-- Bot generated title --> |accessdate=2010-05-10 |archive-date=2020-12-09 |archive-url=https://web.archive.org/web/20201209125055/https://texmacs.org/tmweb/help/faq.en.html |dead-url=no }}</ref>它由 Joris van der Hoeven 等人开发和维护。该程序能够以[[所见即所得]]的[[用户界面]]创建结构化文档。用户可以自行创建新的文档样式。编辑器采用高质量的[[排版]][[算法]]和 [[TeX|{{TeX}}]] [[字体]]用于专业出版。 |
||
== 特点 == |
== 特点 == |
||
TeXmacs可作為一系列[[计算机代数系统]]的前端,例如[[Maxima]]和[[Sage]]。將計算或推導得出的數學公式直接顯示在筆記中,無須重複輸入和語法翻譯。 |
TeXmacs 可作為一系列[[计算机代数系统]]的前端,例如 [[Maxima]] 和 [[Sage]]。將計算或推導得出的數學公式直接顯示在筆記中,無須重複輸入和語法翻譯。 |
||
作為[[所见即所得]]的[[文本编辑器]](如[[Microsoft Word]]),TeXmacs提供一套設計良好的GUI界面 |
作為[[所见即所得]]的[[文本编辑器]](如[[Microsoft Word]]),TeXmacs 提供一套設計良好的 GUI 界面,用戶不需要記憶排版引擎的 DSL 語法。 |
||
TeXmacs同时支持[[Scheme]]扩展语言[[GNU Guile|Guile]],用于定制程序和编写扩展,提供用戶深度自訂的自由。 |
TeXmacs同时支持 [[Scheme]] 扩展语言 [[GNU Guile|Guile]],用于定制程序和-{zh-cn:编写;zh-tw:撰寫}--{zh-cn:扩展;zh-tw:擴充元件}-,提供用戶-{zh-cn:深度;zh-tw:高度}-自訂的自由。 |
||
TeXmacs不是[[LaTeX|{{LaTeX}}]]的前端程序,但TeXmacs文档可以被自由转换成[[TeX|{{TeX}}]]或[[LaTeX|{{LaTeX}}]]格式,唯目前轉換效果並不完美還需要進行少量的手動修改。同時也可以容易的將文檔轉換為[[HTML]]、[[PDF]]、[[MathML]]和[[XML]]。 |
TeXmacs 不是 [[LaTeX|{{LaTeX}}]] 的前端程序,但 TeXmacs 文档可以被自由转换成 [[TeX|{{TeX}}]] 或 [[LaTeX|{{LaTeX}}]] 格式,唯目前轉換效果並不完美還需要進行少量的手動修改。同時也可以容易的將文檔轉換為 [[HTML]]、[[PDF]]、[[MathML]] 和 [[XML]]。 |
||
TeXmacs目前可运行在大部分基于[[Unix]]的系统平台下,包括[[Linux]]、[[FreeBSD]]、[[Cygwin]]和[[Mac OS X]],不過許多發行版必須自行編譯。可以容易的在[[Microsoft Windows]]下安裝和使用。 |
TeXmacs 目前可运行在大部分基于 [[Unix]] 的系统平台下,包括 [[Linux]]、[[FreeBSD]]、[[Cygwin]] 和 [[Mac OS X]],不過許多發行版必須自行編譯。可以容易的在 [[Microsoft Windows]] 下安裝和使用。 |
||
TeXmacs还包含[[演示文稿]]模式,可以非常容易的製作投影片(slide/PPT)。目前已經含有一定的[[图像编辑]]功能,可以繪製樹圖等。 |
TeXmacs还包含[[演示文稿|簡報]]模式,可以非常容易的製作投影片(slide/PPT)。目前已經含有一定的[[图像编辑]]功能,可以繪製樹圖等。 |
||
===快捷的符號輸入=== |
===快捷的符號輸入=== |
||
TeXmacs可以利用制表符(Tab)得到各種相似的符號可以迅捷地输入各类符號。例如,通过输入 => 可以得到数学符号右箭头,利用 |
TeXmacs可以利用-{zh-cn:制表符(Tab);zh-tw:Tab 鍵}-得到各種相似的符號可以迅捷地输入各类符號。例如,通过输入 <code>=></code> 可以得到数学符号右箭头,利用 Tab 鍵可以快速的得到向右下的箭頭、向左上的箭頭、向上的箭頭。因此,使用者可以以極低的學習成本完成各類符号的输入。也提供完善的 GUI 讓用戶無需記憶和查閱上百個特殊字符對應的指令。 |
||
===批处理=== |
===批处理=== |
||
TeXmacs亦可以批处理方式执行(类似LaTeX的一般操作模式),在执行过程中无需打开窗口,例如,命令 |
TeXmacs 亦可以批处理方式执行(类似 LaTeX 的一般操作模式),在执行过程中无需打开窗口,例如,命令 |
||
xvfb-run texmacs --convert article.tm article.pdf --quit |
xvfb-run texmacs --convert article.tm article.pdf --quit |
||
将会从TeXmacs文档“article.tm”生成PDF文件“article.pdf”。 |
将会从 TeXmacs 文档“article.tm”生成 PDF 文件“article.pdf”。 |
||
== 支持的后台 == |
== 支持的后台 == |
||
[[File:Yacas-texmacs-gnuplot.png|thumb|[[Yacas]]的TeXmacs前端]] |
[[File:Yacas-texmacs-gnuplot.png|thumb|[[Yacas]]的TeXmacs前端]] |
||
TeXmacs可作为许多软件的前端: |
TeXmacs 可作为许多软件的前端: |
||
*程序设计语言:[[ |
*程序设计语言:[[CLISP]]、[[CMUCL]]、[[Python]]、[[Qcl]]、[[R语言|R]]、[[Shell]] |
||
*计算机代数系统:[[Axiom]]、[[Giac]]、[[Macaulay 2]]、[[Mathematica]]、[[Maxima]]、[[MuPAD]]、[[PARI/GP]]、[[Reduce]]、[[SageMath]]、[[Yacas]] |
*计算机代数系统:[[Axiom]]、[[Giac]]、[[Macaulay 2]]、[[Mathematica]]、[[Maxima]]、[[MuPAD]]、[[PARI/GP]]、[[Reduce]]、[[SageMath]]、[[Yacas]] |
||
*数值矩阵系统:[[MATLAB]]、[[GNU Octave]]、[[Scilab]] |
*数值矩阵系统:[[MATLAB]]、[[GNU Octave]]、[[Scilab]] |
||
第60行: | 第67行: | ||
== 外部链接 == |
== 外部链接 == |
||
* [https://www.texmacs.org/ GNU TeXmacs 的官方主页] |
* [https://www.texmacs.org/ GNU TeXmacs 的官方主页] {{Wayback|url=https://www.texmacs.org/ |date=20130211072143 }} |
||
*[https://www.youtube.com/channel/UCLaZZkOj3GPYFu9pVsEbthg/featured 官方英語教學視頻] |
*[https://www.youtube.com/channel/UCLaZZkOj3GPYFu9pVsEbthg/featured 官方英語教學視頻] {{Wayback|url=https://www.youtube.com/channel/UCLaZZkOj3GPYFu9pVsEbthg/featured |date=20200204124549 }} |
||
*[https://space.bilibili.com/285455424/video 中文教學視頻] |
*[https://space.bilibili.com/285455424/video 簡體中文教學視頻] |
||
{{TeX編輯器}} |
{{TeX編輯器}} |
2022年2月1日 (二) 10:52的最新版本
開發者 | GNU项目 |
---|---|
当前版本 | 1.99.11(2019年7月29日 | )
源代码库 | |
操作系统 | Linux、Windows、Mac、类Unix[1] |
类型 | 文本编辑器 |
许可协议 | GNU GPLv3[2] |
网站 | https://www.texmacs.org |
GNU TeXmacs 是一款自由的科学文本编辑器和GNU项目的排版軟體。它吸收了 TeX 和 Emacs 的特点,尽管未使用这两者的代码。TeXmacs 使用 TeX 字体。[3]它由 Joris van der Hoeven 等人开发和维护。该程序能够以所见即所得的用户界面创建结构化文档。用户可以自行创建新的文档样式。编辑器采用高质量的排版算法和 TeX 字体用于专业出版。
特点
[编辑]TeXmacs 可作為一系列计算机代数系统的前端,例如 Maxima 和 Sage。將計算或推導得出的數學公式直接顯示在筆記中,無須重複輸入和語法翻譯。
作為所见即所得的文本编辑器(如Microsoft Word),TeXmacs 提供一套設計良好的 GUI 界面,用戶不需要記憶排版引擎的 DSL 語法。
TeXmacs同时支持 Scheme 扩展语言 Guile,用于定制程序和编写扩展,提供用戶深度自訂的自由。
TeXmacs 不是 LaTeX 的前端程序,但 TeXmacs 文档可以被自由转换成 TeX 或 LaTeX 格式,唯目前轉換效果並不完美還需要進行少量的手動修改。同時也可以容易的將文檔轉換為 HTML、PDF、MathML 和 XML。
TeXmacs 目前可运行在大部分基于 Unix 的系统平台下,包括 Linux、FreeBSD、Cygwin 和 Mac OS X,不過許多發行版必須自行編譯。可以容易的在 Microsoft Windows 下安裝和使用。
TeXmacs还包含簡報模式,可以非常容易的製作投影片(slide/PPT)。目前已經含有一定的图像编辑功能,可以繪製樹圖等。
快捷的符號輸入
[编辑]TeXmacs可以利用制表符(Tab)得到各種相似的符號可以迅捷地输入各类符號。例如,通过输入 =>
可以得到数学符号右箭头,利用 Tab 鍵可以快速的得到向右下的箭頭、向左上的箭頭、向上的箭頭。因此,使用者可以以極低的學習成本完成各類符号的输入。也提供完善的 GUI 讓用戶無需記憶和查閱上百個特殊字符對應的指令。
批处理
[编辑]TeXmacs 亦可以批处理方式执行(类似 LaTeX 的一般操作模式),在执行过程中无需打开窗口,例如,命令
xvfb-run texmacs --convert article.tm article.pdf --quit
将会从 TeXmacs 文档“article.tm”生成 PDF 文件“article.pdf”。
支持的后台
[编辑]TeXmacs 可作为许多软件的前端:
- 程序设计语言:CLISP、CMUCL、Python、Qcl、R、Shell
- 计算机代数系统:Axiom、Giac、Macaulay 2、Mathematica、Maxima、MuPAD、PARI/GP、Reduce、SageMath、Yacas
- 数值矩阵系统:MATLAB、GNU Octave、Scilab
- 绘图软件包:gnuplot、Graphviz、XYpic、Mathemagix
- 其他:DraTeX、Eukleides、GTybalt、Lush
参见
[编辑]参考文献
[编辑]- ^ Downloading and installing TeXmacs (FSF GNU project). www.texmacs.org. [2010-05-10]. (原始内容存档于2020-08-01).
- ^ Authors of GNU TeXmacs (FSF GNU project). www.texmacs.org. [2010-05-10]. (原始内容存档于2020-11-29).
- ^ 常见问题解答(自由软件基金会 GNU 项目). [2010-05-10]. (原始内容存档于2020-12-09).