Nhảy chuyển tới nội dung

PostScript

本页使用了标题或全文手工转换
Duy cơ bách khoa, tự do bách khoa toàn thư
( trọng định hướng tựPostscript)
PostScript
PostScript 3 tiêu chí
Biên trình phạm hìnhNhiều phạm thức:Mặt hướng kho tạm,Quá trình thức
Thiết kế giảJohn Warnock&Chuck Geschke
Thật tác giảAdobe hệ thống
Phát hành thời gian1982
Trước mặt phiên bản
  • PostScript 3 (1997)
編輯維基數據鏈接
Hình thái hệ thốngĐộng thái, cường loại hình
Chủ yếu thật làm sản phẩm
Adobe PostScript,TrueImage,Ghostscript,InterPress
Dẫn dắt ngôn ngữ
Lisp
Ảnh hưởng ngôn ngữ
PDF
PostScript
Mở rộng danh
.ps
InternetTruyền thông loại hình
application/postscript
Thống nhất loại hình đánh dấucom.adobe.postscript
Khai phá giảAdobe hệ thống
Cách thức loại hìnhĐóng dấu văn kiện cách thức
Mở rộng vìEPS

PostScript(PS) là chủ yếu dùng cho điện tử sản nghiệp cùngMặt bàn xuất bảnLĩnh vực một loạiGiao diện miêu tả ngôn ngữCùngBiên trình ngôn ngữ.

Lịch sử

[Biên tập]

PostScript ngôn ngữ tư tưởng khởi nguyên vớiJohn Warnock1976 năm ở trứ danhMáy tính đồ hìnhCông tyEvans and SutherlandKhi ý tưởng. Lúc ấyJohn GaffneyĐang ở khai phá một lời giải thíchNew YorkCảng đại hình 3d đồ hình cơ sở dữ liệu giải thích khí. Gaffney thiết kế phi thường cùng loại vớiForth biên trình ngôn ngữDesign SystemNgôn ngữ tới xử lý đồ hình.

1978 năm Evans and Sutherland yêu cầu Warnock rời điSan Francisco loanĐếnBang UtahTổng bộ đi, nhưng là hắn cũng không tưởng chuyển nhà tới đó đi. Vì thế hắn sau lại gia nhậpXerox PARCCùngMartin NewellCùng nhau công tác. Bọn họ trọng viết Design System khai phá ra dùng choVLSIThiết kế cùng tự thể cùng đồ hình đóng dấu nghiên cứuJaM( John and Martin ) hệ thống. Cái này công tác sau lại phát triển trở thành vì một cái tên làInterPressMở rộng hệ thống.

Ở 1982 năm 12 nguyệt Warnock cùngChuck GeschkeCùng nhau rời đi sáng lậpAdobe SystemsCông ty. Bọn họ khai phá một loại cùng loại với InterPress tên là PostScript càng đơn giản ngôn ngữ, loại này sản phẩm ở 1984 năm đẩy hướng thị trường. Đại khái ở ngay lúc này,Steve JobsTham quan bọn họ công tác, hắn giục bọn họ cải tiến PostScript làm điều khiểnLaser máy inNgôn ngữ, nó tăng thêm đếnCanonMáy in ra đờiLaserWriter.

1985 năm 3 nguyệt,AppleLaserWriter là đệ nhất khoản có chứa PostScript máy in, này cũng mang đến 1980 niên đại trung kỳMặt bàn in ấnCách mạng. Nó kỹ thuật ưu điểm cùng rộng khắp ứng dụng khiến cho PostScript trở thành đóng dấu ứng dụng lĩnh vực hình ảnh phát ra một cái lựa chọn. Thẳng đến 1990 niên đại, PostScript ngôn ngữGiải thích khí,Có khi gọiRaster image processor,Đã từng một lần trở thànhLaser máy inMột cái bình thường tạo thành bộ phận.

Theo sử dụng điện tử phương thức tuyên bố hồ sơ cuối cùng phiên bản trở thành trên thực tế tiêu chuẩn, PostScript liền ở cái này lĩnh vực không ngừng mà bị nó kế tiếp phiên bản Portable Document Format cũng chính làPDFSở siêu việt, tới rồi 2001 năm càng ít có máy in duy trì PostScript, này chủ yếu là bởi vì đến từ chính phi PostScript giá rẻ phun mặc máy in không ngừng tăng lên cạnh tranh ( PostScript giải thích khí đem đại biên độ mà gia tăng máy in phí tổn ), cùng với ở máy tính thượng sử dụng phần mềm nhuộm đẫm PostScript hình ảnh tân phương pháp có thể dùng cho bất luận cái gì máy in, PDF chính là loại này phương pháp chi nhất. Nhưng mà sử dụng PostScript laser máy in vẫn cứ có thể đại biên độ mà giảm bớt máy tính ở đóng dấu, từ máy tính đến máy in truyền nhuộm đẫm ra PostScript hình ảnh phương diện lượng công việc.

PostScript đã trải qua hai lần chủ yếu đổi mới. Đệ nhất bản xưng là PostScript Level 1 ở 1984 năm tuyên bố. PostScript Level 2 ở 1991 năm tuyên bố, nó có mấy hạng tăng cường đặc tính: Tăng lên tốc độ cùng đáng tin cậy tính; duy trì RIP nội phân cách; duy trì giải áp súc, này liền ý nghĩa nhưJPEGNhư vậy hình ảnh có thể trực tiếp ở PostScript trình tự trung tiến hành xử lý; duy trì hợp lại tự thể cùng với hoãn tồn trọng dụng nội dung Form cơ chế. PostScript Level 3 ở 1997 năm cuối năm xuất hiện, rất nhiều cũ bản thao tác phù biến thành căn cứ vào từ điển tân phiên bản, nó cung cấp càng tốt nhan sắc xử lý cùng với tân cho phép ở trình tự nội tiến hành áp súc giải hòa áp lọc khí, trình tự chunking cùng với tiên tiến sai lầm xử lý.

Ở đóng dấu trung ứng dụng

[Biên tập]

PostScript phía trước

[Biên tập]

Ở PostScript xuất hiện phía trước, máy in thiết kế thành đem tự phù —— thông thường làASCIITự phù —— đóng dấu ra tới. Có rất nhiều kỹ thuật dùng cho cái này công tác, nhưng là đại đa số đều có một cái tính chung cũng chính làTự phùỞ vật lý thượng rất khó sửa đổi, tựa như ởMáy chữKiện thượng kim loại hoặc là quang học cứng nhắc như vậy điều mang.

TheoLưới máy inLưu hành phát sinh một ít biến hóa, ở này đó hệ thống thượng tự phù là dùng một loạt điểm “Họa” ra tới, này đó điểm ở máy in trung định nghĩa vìTự thểBiểu. Theo bọn họ càng ngày càng phức tạp, lưới máy in bắt đầu bao hàm có vài loại nội trí tự thể, người dùng có thể lựa chọn sở dụng tự thể, có một ít kích cỡ thậm chí cho phép người dùng download chính mình tự phù đồ hình đến máy in trung.

Lưới máy in cũng có chứa đóng dấuCon cách đồ hìnhNăng lực, đồ hình ở máy tính thượng tiến hành giải thích hơn nữa sử dụng một loạtChuyển nghĩa danh sáchĐem chúng nó dựa theo một loạt bắn tỉa đưa đến máy in. Loại nàyMáy in khống chế ngôn ngữTheo máy in bất đồng mà bất đồng, này liền yêu cầu lập trình viên sáng tạo rất rất nhiềuĐiều khiển trình tự.

Chân chính đồ hình đóng dấu là tên làVẽ bản đồ nghiĐặc thù thiết bị sở hoàn thành, vẽ bản đồ nghi thật là xài chung một loại thường thấy ngôn ngữ ——HPGL,Nhưng là trừ bỏ đóng dấu đồ hình ở ngoài cũng không có bao lớn sử dụng. Mặt khác, chúng nó thông thường giá cả sang quý, tốc độ so chậm, cho nên sử dụng rất ít.

PostScript đóng dấu

[Biên tập]

PostScript đem máy in cùng vẽ bản đồ nghi ưu điểm tổ hợp ở bên nhau do đó đánh vỡ truyền thống. Cùng vẽ bản đồ nghi giống nhau, PostScript có cao chất lượng đường cong xử lý năng lực hơn nữa khống chế ngôn ngữ đơn giản có thể dùng cho bất đồng nhãn hiệu máy in; cùng lưới máy in giống nhau, PostScript cung cấp một cái sinh thành văn bản cùng con cách đồ hình đơn giản phương pháp. Cùng chúng nó hai người bất đồng chính là, PostScript có thể đem sở hữu này đó bất đồng nội dung đặt ở cùng trang thượng, như vậy liền so trước kia máy in hoặc là vẽ bản đồ nghi cung cấp càng cụ linh hoạt tính.

PostScript đã vượt qua bình thường máy in khống chế ngôn ngữ, cũng trở thành một cái hoàn thiện biên trình ngôn ngữ. Rất nhiều ứng dụng trình tự có thể đem hồ sơ truyền tống đến một cái PostScript trình tự trung, nó phát ra kết quả chính là nguyên thủy hồ sơ. Cái này trình tự có thể gửi đi đến máy in trungGiải thích khíThượng được đến đóng dấu hồ sơ, hoặc là gửi đi đến một cái khác ứng dụng trình tự ở trên màn hình biểu hiện hồ sơ. Bởi vì hồ sơ trình tự cùng mục đích địa không quan hệ, cho nên đã bị xưng là “Cùng thiết bị không quan hệ”.

PostScrip cũng phi thường am hiểu với thực hiệnSách cách hóa;Sở hữu đồ vật, thậm chí là văn bản đều có thể dùng thẳng tắp cùng tam giaiBối Serre đường congTỏ vẻ, bối Serre đường cong trước kia chỉ có ởCADỨng dụng trung mới có thể nhìn thấy, nó cho phép tùy ý súc phóng, xoay tròn hoặc là mặt khác biến hóa. Đương giải thích PostScript trình tự thời điểm, giải thích khí đem này đó mệnh lệnh thay đổi thành sở cần điểm hình thành phát ra nội dung.

Tự thể xử lý

[Biên tập]

Cùng PostScript giống nhau phức tạp chính là nóTự thểXử lý. Phong phú tự thể hệ thống sử dụng PSCơ bản đồ hìnhĐem tự phù họa thànhNghệ thuật đường cong,Nghệ thuật đường cong có thể ở tùy ýĐộ phân giảiSinh thành. Cứ việc này nghe tới là thực trực quan khái niệm, nhưng là yêu cầu suy xét rất rất nhiềuTopologyĐồ hình vấn đề.

Trong đó một vấn đề là tự thể ở tiểu kích cỡ thời điểm trên thực tế cũng không phải tiến hành tuyến tính súc phóng, nếu nói vậy tự thể nào đó bộ phận liền sẽ kém xa mà quá lớn hoặc là quá tiểu do đó tự thể thoạt nhìn không quá chính xác. PostScript sử dụng cùng hình chữ đường cong bảo tồn ở bên nhauẨn hàm tin tức( Hints ) tránh cho vấn đề này phát sinh, chúng nó trên cơ bản là trình độ hoặc là dựng thẳng phương hướng điều mang lên một ít phụ gia tin tức, dùng để đánh dấu con cách hình ảnh sinh thành khí yêu cầu giữ gìn tự thể trung quan trọng đặc thù. Thậm chí ở rất thấp độ phân giải thời điểm tự thể cũng là phi thường đẹp; thường gọi vì AdobeType 1 Font.Type 1 là một cái hiệu suất cao gần dùng để bảo tồn hình chữ tin tức đơn giản hoá PS hệ thống, mà không phải một cái hoàn thiện ngôn ngữ, PDF cũng là một loại cùng loại tình huống. Adobe hướng những cái đó tính toán ở chính mình tự thể trung tăng thêm ẩn hàm tin tức nhà máy hiệu buôn trưng thu kếch xù Type 1 kỹ thuật trao quyền sử dụng phí dụng. Những cái đó không muốn sử dụng ẩn hàm tin tức hoặc là không muốn chi trả phí dụng người dùng chỉ có thể sử dụngType 3 Font.Type 3 tự thể cho phép sử dụng trừ bỏ tiêu chuẩn ẩn hàm tin tức ở ngoài PostScript ngôn ngữ sở hữu phức tạp đặc tính, sau lại lại tăng thêm một ít mặt khác bất đồng đặc điểm.

Rất nhiều người cho rằng trao quyền phí dụng quá mức ngẩng cao, hơn nữa Adobe cũng không muốn chọn dùng càng cụ lực hấp dẫn phí suất, như vậy liền dẫn tới Apple ở 1991 năm tả hữu khai phá bọn họ chính mình hệ thốngTrueType.Theo sát TrueType tuyên bố, Adobe liền công khai Type 1 tự thể quy phạm. Như AltsysFontographer( 1995 năm 1 nguyệt bịMacromediaThu mua, từ 2005 năm 5 nguyệt vềFontLabSở hữu ) như vậy bán lẻ hệ thống gia nhập sáng tạo Type 1 tự thể năng lực. Từ khi đó bắt đầu, liền xuất hiện rất nhiều miễn phí Type 1 tự thể, tỷ nhưTeXSắp chữ hệ thống trung sở dụng tự thể chính là loại này cách thức.

Ở 1990 niên đại lúc đầu còn có mặt khác vài loại căn cứ vào hình chữ tự thể hệ thống, nhưBitstreamCùngMETAFONTKhai phá hệ thống, nhưng là chúng nó đều không bao gồm thông dụng đóng dấu giải quyết phương án, cho nên cũng không có được đến rộng khắp ứng dụng.

Ở 1990 niên đại, Adobe cùng hơi mềm công ty cùng khai pháOpenType,Nó trên cơ bản là Type 1 cùng TrueType cách thức công năng siêu tập. Đương đóng dấu đến PostScript phát ra thiết bị thời điểm, OpenType tự thể trung không cần bộ phận liền sẽ bị vứt bỏ, điều khiển trình tự đưa đến thiết bị nội dung cùng truyền tống TrueType hoặc là Type 1 tự thể hoàn toàn giống nhau, căn cứ OpenType tự thể trung ngoại hình bất đồng mà có điều bất đồng.

Mặt khác thực hiện

[Biên tập]

Ở 1980 niên đại, Adobe lợi nhuận tuyệt đại bộ phận đều đến từ chính dùng cho máy in PostScript thực hiện ( xưng làCon cách hình ảnh xử lý khíHoặc làRIP) ngẩng cao trao quyền phí dụng. RIP tương đương sang quý, hơn nữa thông thường chỉ ở số ít một ít riêng phần cứng thượng vận hành. 1980 niên đại trung kỳ theo rất nhiều căn cứ vàoRISCTân ngôi cao xuất hiện, Adobe thường xuyên là ở duy trì tân máy móc phương diện lạc hậu một bước.

Bởi vậy kẻ thứ ba PostScript thực hiện trở nên thực phổ biến, đặc biệt là ở trao quyền phí dụng là mấu chốt mấu chốt cấp thấp máy in hoặc là tân phần cứng kích phát càng nhanh tốc độ yêu cầu cao cấp sắp chữ thiết bị lĩnh vực càng thêm thường dùng. Một phương diện, hơi mềm công ty cùng quả táo công ty liên hợp lại nỗ lực đem Adobe từ độc bá máy in vị trí kéo xuống mã, hơi mềm công ty đem nó mua sắmTrueImagePostScript giải thích khí trao quyền cấp quả táo công ty, quả táo công ty đem nó tân tự thể cách thứcTrueTypeTrao quyền cấp hơi mềm công ty. ( quả táo công ty ngưng hẳn cùng Adobe bảo trì nhất trí cùng với nó máy in sử dụng Adobe công ty chân chính PostScript sách lược, nhưng là TrueType ở hơi mềm cửa sổ cùng Macintosh thượng đều trở thành tiêu chuẩnoutline font.) một ít kẻ thứ ba PostScript clone sản phẩm còn tại rộng khắp sử dụng, đặc biệt là ở làm huệ phổ hắc bạch laser máy in tiêu chuẩnPhoenix PageTrung còn tại rộng khắp sử dụng.

Rất nhiều cơ bản giá rẻ laser máy in không duy trì PostScript, chúng nó điều khiển trình tự căn bản không sử dụng PostScript. Đương yêu cầu ở như vậy máy in thượng sử dụng PostScript khi có thể sử dụng tên làGhostscriptPostScript giải thích khí, đây là một cáiTự do phần mềm.Ghostscript sử dụng chủ máy tínhCPUTiến hành con cách hóa xử lý, đem kết quả làm một cái trên diện rộng vị đồ gửi đi đến máy tính như vậy một loại phương thức ở phi PostScript máy in thượng đóng dấu PostScript hồ sơ. Ghostscript cũng có thể ở máy tính màn hình thượng xem trước PostScript hồ sơ cùng với đem PostScript thay đổi thành nhưTIFFCùngPNGNhư vậyCon cáchĐồ hình hoặc là nhưPDFNhư vậy vector cách thức.

Độ phân giải phi thường cao thiết bị, nhưimagesetterHoặc làCTPplatesetterVượt qua 2500dpi độ phân giải cũng thực thường thấy, vẫn cứ yêu cầu có chứa đại lượng nội tồn cùng ổ đĩa từ không gian phần ngoài con cách hình ảnh xử lý khí. Rất nhiều xưng là con số in ấn cao cấp laser máy in hệ thống cũng sử dụng phần ngoài con cách hình ảnh xử lý khí đem dễ dàng thăng cấp máy tính hệ thống cùng riêng đóng dấu phần cứng tách ra. NhưEFI(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán) cùngXitron(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán) như vậy công ty chuyên nghiệp làm như vậy con cách hình ảnh xử lý khí phần mềm khai phá.

Làm biểu hiện hệ thống ứng dụng

[Biên tập]

Theo PostScript trở thành đóng dấu phát ra sự thật tiêu chuẩn, thực tự nhiên mọi người cũng hy vọng đem nó dùng để miêu tảMàn hình phát ra.1980 niên đại hậu kỳCPUTính năng nhanh chóng tăng lên cùng với mọi người đối với cửa sổ hệ thống hứng thú dần dần gia tăng, thúc đẩy mọi người nhiều lần ý đồ khai phá sử dụng PostScript làm chủ yếu biểu hiện kỹ thuật biểu hiện hệ thống.

Sử dụng PS làm biểu hiện hệ thống có rất nhiều ưu điểm, một trong số đó chính là ở hệ thống khác thượng người dùng không chỉ có phải vì màn hình biểu hiện giữ lại vị đồ, hơn nữa phải vì máy in giữ lại Type 1 tự thể, ở màn hình thượng sử dụng PS chỉ cần giữ lại một bộ do đó có thể đền bù cái này khuyết điểm. Một cái khác ưu điểm là chính là cho phép “dumbling down” máy in. Đương LaserWriter tuyên bố thời điểm nó là quả táo công ty sản phẩm tuyến trung công năng nhất cường đại cũng là nhất sang quý máy móc, như vậy nó liền yêu cầu tương đối lớn xử lý năng lực cùng nội tồn lấy ở hợp lý thời gian nội sinh thành cao tới 300dpiĐộ phân giải giao diện. Cùng chi hình thành đối lập chính là, sử dụngNeXTNgôi cao 400dpi máy in căn bản đều không có CPU, tương phản nó là sử dụng máy tính CPU tiến hành giao diện sinh thành, sau đó đem sinh thành giao diệnVị đồTruyền tống đến máy in.

Nhưng là sử dụng PostScript làm cửa sổ hệ thống một cái càng vì chủ yếu ưu điểm là hắn làm người dùng sử dụng một tổ đồ hình xử lý tử trình tự liền có thể khai pháMặt bàn in ấnCùng mặt khác đại lượng sử dụng đồ hình ứng dụng trình tự, ở cửa sổ thượng tiến hành phác hoạ trình tự đồng dạng cũng có thể không trải qua bất luận cái gì thay đổi trực tiếp ở máy in thượng phác hoạ. Truyền thống hệ thống thượng mặt bàn in ấn ứng dụng trình tự yêu cầu lập trình viên ở các ngôi cao đồ hình hệ thống thượng xây dựngĐồ hình người dùng giao diện( nhưMacintoshThượngQuickDrawCùngHơi mềm cửa sổThượngĐồ hình thiết bị tiếp lời( GDI ) ) biên tập khí, sau đó biên soạn mặt khác trình tự đem đồ hình thay đổi thành chính xác PostScript ngôn ngữ dùng cho đóng dấu. Như vậy công tác thông thường liền sẽ tiêu hao hạng mục đại bộ phận biên trình công tác, hơn nữa là trình tự sai lầm chủ yếu nơi phát ra.

Sử dụng PostScript làm biểu hiện kỹ thuật hai cái chủ yếu ví dụ làDisplay PostScript(DPS) cùngNeWS,Chúng nó hai người hí kịch tính mà khắp nơi nơi nào ứng dụng biểu hiện logic đã xảy ra khác nhau, ở DPS trung view hệ thống để lại cho OS đi xử lý, nhưng mà ở NeWS thượng toàn bộ biểu hiện hệ thống là dùng dùng PS viết thành hơn nữa ở một cái chỉ một phức tạp giải thích khí trung vận hành.

PostScript ngôn ngữ

[Biên tập]

PostScript là một loạiĐồ linh hoàn toànBiên trình ngôn ngữ, thông thường PostScript trình tự không phải nhân vi sinh thành, mà là từ mặt khác trình tự sinh thành. Nhưng mà, vẫn cứ có thể sử dụng thủ công biên chế PostScript trình tự sinh thành đồ hình hoặc là tiến hành tính toán.

PostScript là một loạiCăn cứ vào kho tạmGiải thích ngôn ngữ, nó cùng loại vớiForth ngôn ngữNhưng là sử dụng từLisp ngôn ngữSinh ra số liệu kết cấu. Loại này ngôn ngữ ngữ pháp sử dụngNghịch Ba Lan tỏ vẻ pháp,Này liền ý nghĩa không cần dấu móc tiến hành phân cách, nhưng là bởi vì yêu cầu nhớ kỹ kho tạm kết cấu, cho nên yêu cầu tiến hành huấn luyện mới có thể đọc loại này trình tự. Đại bộ phậnGiải toán phù( mặt khác trình tự trung xưng làHàm số) từ kho tạm trung đọc lấy lượng biến đổi, hơn nữa đem giải toán kết cấu phóng tới kho tạm trung. Đủ số tự như vậyKý hiệu mặt chữ giá trịCó đem chúng nó tự thân phó bản phóng tới kho tạm hiệu quả.

Thuật toán

[Biên tập]

Tỷ như:

3 4 add 5 1 sub mul

Đem chấp hành (3 + 4) × (5 - 1) như vậy tính toán.

Làm chúng ta kỹ càng tỉ mỉ mà phân tích một chút đây là như thế nào hoàn thành:

3 cùng 4 đều là ký hiệu, chúng nó đem chính mình phóng tới kho tạm trung, tại đây hai cái mệnh lệnh lúc sau, kho tạm đem biến thành như vậy:

4
3

addLà một cái giải toán phù, nó đem kho tạm trung trên cùng hai cái nguyên tố lấy ra ( ở chúng ta ví dụ trung là 3 cùng 4 ), đem chúng nó tương thêm, sau đó đem kết quả phóng tới kho tạm thượng:

7

Phía dưới lại là hai cái ký hiệu, chúng nó đem đem kho tạm biến thành như vậy ( yêu cầu chú ý chính là thao tác gần cực hạn ở kho tạm đỉnh chóp, phía dưới nguyên tố không chịu ảnh hưởng ):

1
5
7

Một cái khác giải toán phùsub,Từ kho tạm đỉnh lấy ra hai cái nguyên tố, cái thứ hai giảm đi cái thứ nhất, sau đó đem kết quả phóng tới kho tạm:

4
7

Thực hiển nhiênmulCùng mặt khác hai cái giải toán phù giống nhau, từ kho tạm lấy ra hai cái nguyên tố, đem chúng nó tích số phóng tới kho tạm:

28

Mệnh danh lượng biến đổi

[Biên tập]

Mặt trên ví dụ chỉ là một cái cổ xưaNghịch Ba Lan tỏ vẻ phápTính toán, đương nhiên PostScript cũng sử dụng lượng biến đổi. Kỹ càng tỉ mỉ mà nói chính là nó có một cáiTừ điểnDùng để tra tìm sở hữu không phải ký hiệu đồ vật; nếu tra được nói, cái tên kia hạ bảo tồn giá trị liền sẽ áp súc đến sạn trung ( hoặc là càng phải nói làChấp hành—— tham kiến mặt sau nội dung ); tìm không thấy liền phản hồi sai lầm. Đem một cái lượng biến đổi phóng tới từ điển trung yêu cầu sử dụngdefGiải toán phù, nó dùng một cái tên cùng một cái giá trị làm tham số, thông qua ở phía trước sử dụng nghiêng tuyến xây dựng một cái tên. Bởi vậy

/x1 15 def

Đầu tiên đem tên “x1” phóng tới kho tạm thượng, sau đó là giá trị 15, sau đó chấp hànhdef,Nó đem từ kho tạm trung lấy ra “x1” cùng 15, hơn nữa đem 15 viết đến từ điển trung “x1” phía dưới. Mặt sau xuất hiện “x1” ( chú ý không cần cùng “/x1” lẫn lộn ) sẽ đem 15 phóng tới kho tạm mà lượng biến đổi cũng không thay đổi. Phía dưới số hiệu sẽ đem x1 giá trị gia tăng 2:

/x1 x1 2 add def

Kho tạm giải toán phù

[Biên tập]

PostScript có mấy cái thao tác phù dùng cho trọng tổ hoặc là khống chế kho tạm: Phục chế (dup), vứt bỏ (pop) cùng trao đổi (exch) ở kho tạm đỉnh chóp tiến hành thao tác, nhưng màrollXoay tròn kho tạm trung mỗ một bộ phận,copyPhục chế nào đó riêng bộ phận,indexCho phép tượng số tổ như vậy phỏng vấn kho tạm.

Xử lý quá trình định nghĩa

[Biên tập]

{”Cùng “}”Cung cấp một ít biên trình công cụ. “{”Đem giải thích khí cắt đếnLùi lại vận hànhHình thức, sở hữu đồ vật thậm chí là giải toán phù cùng mặt khác nhưng chấp hành đối tượng đều phóng tới kho tạm trung, trong đó một cái ngoại lệ chính là “}”,Nó đem kho tạm trung từ “{”Bắt đầu sở hữu nội dung, trói định thành một cái ( nặc danh ) xử lý quá trình, sau đó đem nó phóng tới kho tạm thượng.

Loại này kết cấu có vài loại bất đồng sử dụng, như tử trình tự định nghĩa ( nặc danh trình tự phú cấp một cái lượng biến đổi ), tuần hoàn, điều kiện từ từ:

x1 0 eq { 0 } { 1 x1 div } ifelse

Này đoạn số hiệu đầu tiên sử dụngeqThí nghiệm x1 hay không là 0; căn cứ kết quả bất đồng đemThậtHoặc làGiảPhóng tới kho tạm thượng. Sau đó, đem hai cái quá trình phóng tới kho tạm thượng, sau đó chấp hànhifelse,Nó từ kho tạm trung lấy ra ba cái tham số, nếu cái thứ ba tham số làThậtLiền chấp hành cái thứ hai nếu không liền chấp hành cái thứ nhất. Tóm lại, nếu x1 là 0 kết quả chính là 0, tình huống khác kết quả chính là 1/x1.

Đồ hình thao tác

[Biên tập]

Ở sinh thành đồ hình thời điểm, PostScript sử dụng bình thườngDescartes tọa độ hệ.

100 200 moveto 300 400 lineto stroke

Đem “Con trỏ” chuyển qua tọa độ điểm ( 100, 200 ) sau đó họa tuyến đến ( 300, 400 ).

50 70 moveto 100 200 50 80 100 100 curveto stroke

Sinh thành một cái từ ( 50, 70 ) đến ( 100, 100 ) lập phươngBối Serre đường cong,Khống chế điểm là ( 100, 200 ) cùng ( 50, 80 ).

250 250 moveto (Wikipedia) show

Tại vị trí ( 250, 250 ) sử dụng trước lựa chọn tự thể họa ra văn bản “Wikipedia”, tự thể lựa chọn có thể sử dụng tỷ như/Courier findfont 12 scalefont setfontNhư vậy mệnh lệnh xuyến.

Đồ hình lúc ban đầu ở “Người dùng tọa độ hệ”Trung sáng tạo, ở phục chế đến xác định cuối cùng phát ra “Thiết bị tọa độ hệ”Phía trước chúng nó có thể tiến hành xoay tròn, súc phóng hoặc là vặn vẹo chờ biến hóa.

200 300 translate 45 rotate

Đem người dùng tọa độ hệ trung nội dung thượng di 200 điểm, hữu di 300 điểm hơn nữa phục chế đến thiết bị tọa độ hệ khi xoay tròn 45 độ.

Tự phù “%” dùng để ở PostScript trình tự trung tỏ vẻ chú thích. Làm một cái thông dụng ước định, mỗi cái PostScript đều lấy tự phù “%!” Bắt đầu như vậy sở hữu thiết bị đều sẽ đem nó giải thích vì PostScript.

Tham khảo văn hiến

[Biên tập]

Bổn điều mục bộ phận hoặc toàn bộ nội dung xuất từ lấyGFDLTrao quyền tuyên bố 《Tự do tuyến thượng máy tính từ điển》 ( FOLDOC ).

Phần ngoài liên tiếp

[Biên tập]

PostScript hacks

[Biên tập]