From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id mPU3A5vCRGC4EAAA0tVLHw (envelope-from ) for ; Sun, 07 Mar 2021 12:10:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id kIR+OprCRGCDMwAAbx9fmQ (envelope-from ) for ; Sun, 07 Mar 2021 12:10:02 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 520741EAF3 for ; Sun, 7 Mar 2021 13:09:58 +0100 (CET) Received: from localhost ([::1]:35822 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIsEP-0008MH-Ds for larch@yhetil.org; Sun, 07 Mar 2021 07:09:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIsD8-0008M6-TR for emacs-orgmode@gnu.org; Sun, 07 Mar 2021 07:08:40 -0500 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:41507) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIsD3-0007L5-3U for emacs-orgmode@gnu.org; Sun, 07 Mar 2021 07:08:38 -0500 Received: by mail-wr1-x430.google.com with SMTP id f12so8363152wrx.8 for ; Sun, 07 Mar 2021 04:08:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zzamboni-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Hl+TlnVllmMvsQ85gM4i2OvlZABSnEUByhwF56xGJMA=; b=KH5e0Ea5OkqcPRJG3qnVw0AZBuNGXPGL33AAY0nVtk9PfIElapQ60opzk+Nio4hTtz /Uav6TdZnosuP7zRNfeoUriM39QX/E9YTzREKMRMMkfQHcQ+TalmR/OW463S+p+J5oEs NxvESzw83d0myNNrisQkR5W+s5mamy9WnUEsMbgK5DsSFLq7CTGB4tDoKTwkkZjs+t4g iYNlZrG+RO0+ZUakHxoLgjWcB4pv61zfzRc19wwIfAG0gqSK/Zad7ZyKuzJ3swAjNgRS MC4lX9SdUb8uRJi24+fiG8LUx1cJw9xrhteTP3YfCi25+pa9gzCWnYbRSvJ6M+cTz81w cRUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Hl+TlnVllmMvsQ85gM4i2OvlZABSnEUByhwF56xGJMA=; b=W0UWDZg1Est5JyEH8l0rPCcnH1abExvOOkUB/xftRzBD5ypiMb/rufXEy0aYJB5GY2 zwKJ6rrDUKSuDUsUKzQHEDZoDIbLG8jpCXFDdWj5vVD4IhqJq7U3pwtW99GWwvwTf1oh k6GYKpG79hrp2Eti++C8jUt56wMwGt7FFvdiSWX0QvR3tDdmyUhgo+iynBAdu+B6/ywp kSCefM78ux7V2rHV3BrV4W2NkiV+De+D2DR63Mo04eQ7WZVSPOOlawhcMS5g2RkHU3M8 yLz8XHUbKC4pb3diDVraxislp1FcYqImahfbs20iZV2tcq+/vAJ2BOl5+DPatpfyKwRw 1RUA== X-Gm-Message-State: AOAM5323wOWvGAxEyKt5zxGDj0XWepDSGRq/nfO8S2+IuFuBaBNjuPZX e6K+KEfl4+i6HTRZWiwabVXdgZkKcUcvhAY2chjYtw== X-Google-Smtp-Source: ABdhPJyK2emIBCdi8olODC8js6VC5aGCHWykYpEJQ9kQdlJ/EZEsjscJbJU38QkGJEP5zn2xfU5RsuSAQEBQN9y43vE= X-Received: by 2002:adf:edc3:: with SMTP id v3mr17532276wro.79.1615118910941; Sun, 07 Mar 2021 04:08:30 -0800 (PST) MIME-Version: 1.0 References: <87r1ksxehv.fsf@posteo.net> In-Reply-To: <87r1ksxehv.fsf@posteo.net> From: Diego Zamboni Date: Sun, 7 Mar 2021 13:08:20 +0100 Message-ID: Subject: Re: Org as a book publisher To: =?UTF-8?Q?Juan_Manuel_Mac=C3=ADas?= Content-Type: multipart/alternative; boundary="000000000000f4fc7005bcf12cd6" Received-SPF: none client-ip=2a00:1450:4864:20::430; envelope-from=diego@zzamboni.org; helo=mail-wr1-x430.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615118998; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Hl+TlnVllmMvsQ85gM4i2OvlZABSnEUByhwF56xGJMA=; b=Ou8OFvmI8mTMY7O6Go8/hcioCCoA84JAH0MpmJHrneSYW2gJcpIXk1U7XCZcknpDap+BAi NML7eP5xKlurw/Exdq1s6zbXWAnUJKI9MbRfX5lkX2gVFjsgWoZdnWHjE1IABh98GQi0FN O7Hyw4EwUNOrIgL3XCfp260QfKuZBojCVy0rd5nm4eZ0/4R0Wee7RaYrJpO8qm09jwAY2L Wz5SQU0gJCdQW2ustN5diSemvntf4SThNo3E3oVuyNuAKlJ6Rd1WyqEVnklk/YhJcPNfv9 wN7nrSBTVG8xL1x1jxh/CVXPtp+fpWLQfYn3dyW3Mty0G/2GDl9rdbrI/fuu7g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615118998; a=rsa-sha256; cv=none; b=PBPVDvBe0lGtu+DTyKIb9LFqb+pajwAJtRGkSRLUmSPPEKuXxJNy0IDX3kTNilNP/Cb941 JC0p/weNeUZ1qB67j1m6eei9w8l2jd6DjEFq9waMAnfnNigjLX64WRhwvnU/ff1Voqap+7 XX+IFMdoC3kz39LlAjH4WF5GbXBpOOv/Oc3PFOiRapmmv1mP9YFSA8Xg+3YQbu+HCLkrjs yLe6yDMoJkV7RehZfV8eQ9kCC8CvOjg/xHh1J6NOOfvDtceo4A9CuclLdnTjalBbTEg9+Q 6+Yl6O3ScC5GQ+mXquOS+61g9LcyylPwfYI3Q9m+I+fzKCjymjGlwjy7n+M+NQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=zzamboni-org.20150623.gappssmtp.com header.s=20150623 header.b=KH5e0Ea5; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.57 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=zzamboni-org.20150623.gappssmtp.com header.s=20150623 header.b=KH5e0Ea5; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 520741EAF3 X-Spam-Score: -2.57 X-Migadu-Scanner: scn0.migadu.com X-TUID: xprjOxrdWLja --000000000000f4fc7005bcf12cd6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Juan Manuel, Thanks for sharing this - the output looks very nice. I think with Org and a setup like you describe, we are one step closer to separating content (what) from form (how) in a document. This was one of the original goals of LaTeX, but of course in a LaTeX document much of the "how" is still visible through the "what". With Org the separation becomes clearer, by hiding the LaTeX structures (almost) completely, and by allowing to produce multiple formats from the same source document. I have done something similar with my books, which I publish through Leanpub. I keep the source of each book in Org, and from there the exporter takes care of producing the Leanpub markup and format, which in turn takes care of converting it to PDF, ePub or other formats. Best, --Diego On Sat, Mar 6, 2021 at 8:35 PM Juan Manuel Mac=C3=ADas wrote: > Hi, > > I would like to share here two samples of one of the most intense uses > that I give Org Mode: for typesetting, layout and editorial design. In > other words, I use Org (and Org-Publish) where publishers today use DTP > proprietary software like InDesign or QuarkXpress (a type of software, > on the other hand, that was never intended to compose books but rather > magazines, posters, brochures and so on). The samples are from a book > on classical philology, recently published here in Spain, and from a > fairly extensive dictionary, still work in progress: > > https://imgur.com/gallery/yxAVkrY > > Naturally, what acts in the background here is TeX and LaTeX > (specifically Lua(La)TeX), so what I really do is use Org and > Org-Publish as a sort of high-level interface for LaTeX. But I don't > mean to avoid LaTeX: in fact, I've been working with LaTeX for a long > time. I like LaTeX and behind these jobs there is a lot of LaTeX code. > But Org gives me a much more light and productive workflow, allowing me > to work at two levels. > > The main advantages that I see for this workflow with Org/Org-Publish > are: > > 1. Lightness: LaTeX is too verbose. > 2. Control of the composition process at various points. One of the > qualities of LuaTeX is the possibility to control TeX primitives > through scripts in Lua, and to act at various points in the pre- or > post-process. But I have realized that with the happy fusion of Elisp > and Org we can be much more precise and "surgical" ;-). Here, > Org/LaTeX is much more powerful than LuaLaTeX. > 3. Org's synaptic and org-anizational ability to control and manage the > entire process of the creation of a book, from when the originals are > received until everything is prepared to send to the printer. > 4. An unique origin. The book can be produced on paper from a single > source, but you can also export, from that source consistently, to > other formats (HTML or Epub). > > Best regards, > > Juan Manuel > > --000000000000f4fc7005bcf12cd6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Juan Manuel,

Thanks for sharing this= - the output looks very nice.

I think with Org an= d a setup like you describe, we are one step closer to separating content (= what) from form (how) in a document. This was one of the original goals of = LaTeX, but of course in a LaTeX document much of the "how" is sti= ll visible through the "what". With Org the separation becomes cl= earer, by hiding the LaTeX structures (almost) completely, and by allowing = to produce multiple formats from the same source document.

I have done something similar with my books, which I publish throu= gh Leanpub. I keep the source of each book in Org, and from there the expor= ter takes care of producing the Leanpub markup and format, which in turn ta= kes care of converting it to PDF, ePub or other formats.

Best,
--Diego


On Sat, M= ar 6, 2021 at 8:35 PM Juan Manuel Mac=C3=ADas <maciaschain@posteo.net> wrote:
Hi,

I would like to share here two samples of one of the most intense uses
that I give Org Mode: for typesetting, layout and editorial design. In
other words, I use Org (and Org-Publish) where publishers today use DTP
proprietary software like InDesign or QuarkXpress (a type of software,
on the other hand, that was never intended to compose books but rather
magazines, posters, brochures and so on). The samples are from a book
on classical philology, recently published here in Spain, and from a
fairly extensive dictionary, still work in progress:

https://imgur.com/gallery/yxAVkrY

Naturally, what acts in the background here is TeX and LaTeX
(specifically Lua(La)TeX), so what I really do is use Org and
Org-Publish as a sort of high-level interface for LaTeX. But I don't mean to avoid LaTeX: in fact, I've been working with LaTeX for a long time. I like LaTeX and behind these jobs there is a lot of LaTeX code.
But Org gives me a much more light and productive workflow, allowing me
to work at two levels.

The main advantages that I see for this workflow with Org/Org-Publish
are:

1. Lightness: LaTeX is too verbose.
2. Control of the composition process at various points. One of the
=C2=A0 =C2=A0qualities of LuaTeX is the possibility to control TeX primitiv= es
=C2=A0 =C2=A0through scripts in Lua, and to act at various points in the pr= e- or
=C2=A0 =C2=A0post-process. But I have realized that with the happy fusion o= f Elisp
=C2=A0 =C2=A0and Org we can be much more precise and "surgical" ;= -). Here,
=C2=A0 =C2=A0Org/LaTeX is much more powerful than LuaLaTeX.
3. Org's synaptic and org-anizational ability to control and manage the=
=C2=A0 =C2=A0entire process of the creation of a book, from when the origin= als are
=C2=A0 =C2=A0received until everything is prepared to send to the printer.<= br> 4. An unique origin. The book can be produced on paper from a single
=C2=A0 =C2=A0source, but you can also export, from that source consistently= , to
=C2=A0 =C2=A0other formats (HTML or Epub).

Best regards,

Juan Manuel

--000000000000f4fc7005bcf12cd6--