From owner-freebsd-questions@freebsd.org Tue Apr 16 18:55:38 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE369157A7DF for ; Tue, 16 Apr 2019 18:55:37 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 05CDD731BD for ; Tue, 16 Apr 2019 18:55:36 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.126.133]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPA (Nemesis) id 1MFsd7-1h45UC3LbD-00HMyc; Tue, 16 Apr 2019 20:50:19 +0200 Date: Tue, 16 Apr 2019 20:50:18 +0200 From: Polytropon To: Valeri Galtsev Cc: freebsd-questions@freebsd.org Subject: Re: latex on fbsd Message-Id: <20190416205018.2454922d.freebsd@edvax.de> In-Reply-To: References: <7c7b8992-053a-b22f-da45-b6cfaf3b753b@dreamchaser.org> <20190416132727.7af30132.freebsd@edvax.de> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:j1MlwPm6WIxMpGUw5EsQIi2hHk4rSNC1kzaoI/spBgyijadnNRx S84w04objyvHp2NTvNNTMam17kWxNuX5rjmvS/7HTlquu8upcE6PJV+ImAS0TztUP1fXorR Z4r3nTaUWjay51Ip0cyV8eY8o3icC367p9IGSWfLjuQQRx1fUJXNTqAkaNqU+oonaT0RuxM lktLohQGXR6pgT+LAYS7Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:i7jYBBN+4J0=:aoUUxtJpcU3mcYVRLG8izd kyMvPVqwk+VRPkUf3jE3eoCci+yMKoF05rzryNit2IppiQJaqEhU1yV5vYWNAvGW9AcZbP/pZ ysPlLcAJ+l/hWv3UpYYCRYXebgHa0qwfXpHxoKbA9yg/pDY3vt10D7CNH78OpkgWkPxA6FPrB CNoEEVFtHUzdvyJCr887tb+YCzS+oTbLupRkXLLGW8/9WG97RvesXOhTc7fRTGHEQBxIpbwmb dSw+TKf/SUclVsOkMvlZs4V3opXkEsr5yBZoLR1s3xfumct6MgvF1HGbPWTUbhDAbdeDFLqM3 1KaE090k2tNFkY3krduSOLx6fG2miY6tNbvsSzfaTpgVpJ+rJniW3+qY/wxv3FlcPQFp85lHL O41zX9622N6OLKu+jcGmRCfCBZu56G3GUDcm4QwhRar8ZudFQNNO7gUEjikk0iTqEWAO5hr3f DGOO++LxAWi7PB6Vs1gLY7rA0wRQrPPoAyXhTrhHx46eQxMiGdNolj0yaTotzf1+JNRrOq+5R srs+ruSUuHV0GqfwKeoEq/Psse45Q6OkEvRPBf+EWR1YFhjDMSQR/RuTdQvJcNQIUvNrPF/X+ Zn22nl7L0bxICTPuQPlhzATvPebOJ8TkIlY2PuGtHYazItggL+So/TF1X9PF4S51YYUyHYSwr kY4Q8J7+7qF7lsl8AZNl0KlxZKXrj8YvyG9On1vybdCNm/AstChDbDu5Yejlve506zMEPV8Og Bj7GqqLahYKcX+vLmhopBFTSzLsTnseu4gg04WPf5DTQ+X8eYupP9ZPBgvI= X-Rspamd-Queue-Id: 05CDD731BD X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [5.40 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; MX_GOOD(-0.01)[cached: mx01.schlund.de]; RCPT_COUNT_TWO(0.00)[2]; RECEIVED_SPAMHAUS_PBL(0.00)[133.126.195.92.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.92)[0.920,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.95)[0.950,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.98)[0.975,0]; RCVD_IN_DNSWL_NONE(0.00)[24.17.227.212.list.dnswl.org : 127.0.5.0]; MID_CONTAINS_FROM(1.00)[]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(0.17)[ip: (0.36), ipnet: 212.227.0.0/16(-1.37), asn: 8560(1.87), country: DE(-0.01)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Apr 2019 18:55:38 -0000 On Tue, 16 Apr 2019 10:30:48 -0500, Valeri Galtsev wrote: > > > On 4/16/19 9:58 AM, Gary Aitken wrote: > > On 4/16/19 5:27 AM, Polytropon wrote: > > > >> Depending on the kind and scope of your work, using "plain > >> LaTeX" with your editor of choice, and then simply running > >> the command "pdflatex filename.tex", could be the easiest > >> thing - less overhead, less distraction, less stuff to manually > >> adjust in the GUI. (I'm saying this as a person who does > >> 99 % of all paperwork in "plain LaTeX", with the special > >> case where LaTeX is generated automatically from special > >> tools.) > > > > Thanks, pdflatex is what I needed to know. > > Just to mention one thing: in TeX there are two mutually exclusive ways > to insert pictures in the document: > > 1. in image (jpeg, png,...) or pdf format. > > 2. in eps format. The big difference in usage is that case 1 is the common way for "everyday use" and "business documents", and case 2 is often used in DTP up to the pre-print stage. This is because printing often requires you to supply vector formats that they can render and print to a specific resolution - and EPS (as well as DVI) are device-independent formats that do not convey a specific "raster size". > [...] EPS (Encapsulated PostScript) format is pretty > much the same as postscript format, only it lacks finalizing page > commands that will be added when the whole thing together with other > content is put on particular page. To typeset document in this case you use > > latex > > command which produces .dvi file which you can view, or can convert to > postscript file with dvips command, or to pdf using dvipdf command > (which comes with ghostscript package). Of course you can postprocess that output. A typical chain would be tex -> dvi -> ps -> pdf. But in many cases, printers can process the PS just fine, so using the "dvips" command (with the appropriate options) and sending its output to the printer will do the job. Historically, PS is _the_ format for printed output. Every program that prints something emits PS. The printer subsystem of the OS uses processes it with a printer filter (if needed) and sends the result to the printer's interface. Sending the print output to a file therefore gave you a PS file that you could examine. > Incidentally, TeX was created as programming language to program > typesetting machines. Do people remember such things as typesetting > machines? LaTeX (as a whole) is a toolset to do typesetting (in its modern sense), whereas WYSIWYG office applications do not do typesetting. They do word processing. On the "ladder of evolution", typesetting is of course superior to word processing. You can easily see this by comparing the look of properly typeset documents with what common offlice applications will spit out. :-) > Postscript, BTW, was created as programming language to "draw" whatever > is necessary on the printed page and is my life saver in case of > postscript capable printers. You can of course write PS programs and feed them into the printer, and the printer will execute the programs (if it is _capable_ of processing PS) so that a specific output will be printed. When PS is used to output raster graphics (converted from a DVI format, for example), the PS doesn't do much more than "put a pixel here, put a pixel there", but PS as such (!) can do great things with graphics and fonts. PS is additionally used in PPD - "PostScript Printer Description" -, a format where a PS file will describe printer capabilities and make them addressable for the printer subsystem, maybe comparable a printer filter. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...