From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id WNGwKkPTRGBqDwAA0tVLHw (envelope-from ) for ; Sun, 07 Mar 2021 13:21:07 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id uKWjJkPTRGAlNwAAB5/wlQ (envelope-from ) for ; Sun, 07 Mar 2021 13:21:07 +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 DD2762F25A for ; Sun, 7 Mar 2021 14:21:05 +0100 (CET) Received: from localhost ([::1]:33192 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lItLE-0006f1-Vn for larch@yhetil.org; Sun, 07 Mar 2021 08:21:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51026) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lItKM-0006er-D4 for emacs-orgmode@gnu.org; Sun, 07 Mar 2021 08:20:10 -0500 Received: from mail-pj1-x102e.google.com ([2607:f8b0:4864:20::102e]:40807) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lItKK-0001eE-D6 for emacs-orgmode@gnu.org; Sun, 07 Mar 2021 08:20:09 -0500 Received: by mail-pj1-x102e.google.com with SMTP id a22-20020a17090aa516b02900c1215e9b33so1535221pjq.5 for ; Sun, 07 Mar 2021 05:20:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:mail-followup-to:organisation :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=RqN3hsjEpz1nIpnLkaIuOaO7sg8yOZwkOBy18jhbEJo=; b=s7XpAySUWwpwhVUaTOgJImVh7/JJFadYDEYK4mXgEMnhceC8fxMyW/57/9ndfVFcO2 QaSqqRRBX/K5cXZ4AGCpNYNFPZQqVZhhIljhTcDJ5toFAO7fDzJmt/C3n27W3cVCjRgQ mE9G34O31TixSkVUOwSG9W3eW1Reug2DuBibHMYbq6ivnvldTa867YNnvCLGvowJ823C GLjSKR75ZQ9b08XslIgpDmDPoh36ocBUh2CtmKss+WwqiMGoDd5cIhabjkSweE0b0l+1 ozrV/G0CErmN+Fg9cmEH7ejApJxGy7eAP3Fh4LWuhCl4YzPRUspMGCRSrcJiUtQmuSOp ZfuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id :mail-followup-to:organisation:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=RqN3hsjEpz1nIpnLkaIuOaO7sg8yOZwkOBy18jhbEJo=; b=otx7lUHkxagn0X5+80xKVgzhJ/jnsDamo0dJdizvgwWM7gC4xsAWySxwQpaxmxW2Pb FTb4JWezaPLU+aQCiPLOad594a7OJRgnNnCnKPo0MlD81R1i6GpewVc9CZbpne7P3XGp oH3bCZBrJ7juzre7j5sSHn54twt+ZZG1v1a3Qmp88RcIJ2gaFNJckAfXGdfUxt8lbNu5 ZiPIrstcqbcjrxIeFuKq/pMqz9WagqgKRzSErNtyRQtzDr5mQ4uNDDdDijw2HFClYXyh m4W26/JYogYiPhmkH9i3/nJaWu0R4A6jecok8FV90qFXJowNoyv1aj5s/Oo9Erb2tdTK uv4g== X-Gm-Message-State: AOAM5312A9RVUBa7C/e6Ck0nagbYMl64HnF3lEmwgk5JRJD0oFLODZvf BJ/X3yW2jjPqSpEhDbIxjnA= X-Google-Smtp-Source: ABdhPJzPXuwE3VtnHcWWYLVB9qsSlYrygdZaqx1AY03hE355LJslp/JMhM6BPSKskZ15EluO5pGbjA== X-Received: by 2002:a17:902:ed0a:b029:e4:3589:e4f9 with SMTP id b10-20020a170902ed0ab02900e43589e4f9mr16971138pld.36.1615123206168; Sun, 07 Mar 2021 05:20:06 -0800 (PST) Received: from localhost ([103.49.227.26]) by smtp.gmail.com with ESMTPSA id x7sm1343730pff.12.2021.03.07.05.20.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Mar 2021 05:20:04 -0800 (PST) From: Vikas Rawal X-Google-Original-From: Vikas Rawal Date: Sun, 7 Mar 2021 18:45:28 +0530 To: Diego Zamboni Subject: Re: Org as a book publisher Message-ID: <20210307131528.3vadqk4j4s2t6dzu@dalkati> Mail-Followup-To: Diego Zamboni , Juan Manuel =?utf-8?Q?Mac=C3=ADas?= , orgmode Organisation: CESP, Jawaharlal Nehru University, New Delhi References: <87r1ksxehv.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::102e; envelope-from=vikasrawal@gmail.com; helo=mail-pj1-x102e.google.com X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_DOTEDU=1.999 autolearn=no 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: Juan Manuel =?utf-8?Q?Mac=C3=ADas?= , 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=1615123266; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=RqN3hsjEpz1nIpnLkaIuOaO7sg8yOZwkOBy18jhbEJo=; b=R7sURGNc1IZsR6Yc1nJGt9ESpc7HE/uus80AawKJ3kP5Gu3ef7COG9S6ySfe7j4Ajksvdn sN1zKIrFVoB5G/gp3s7ER+Szole0BereBaxt8Zg8kI5EfIZSsauIf2FlkxHJHEQFw8+wVO uhexk/zb10VAcLoIh1lCNC0wzGp24yGUozmBrrB7eeRguLXnN9oxtdyJtS8WcljmiIGqLc XuYR4p4Ae/NeOQd3d9L3KjNo08yoHNRiZ+i5AKzjbHbHqw2CSxu/Kwslf87X6LDsWqgMY3 zdOJVpGUo9R4QhB4qQvyTgl6ieWiCpnQzow6B8TLMa2cRUHpNUCSPNJVZw2xwg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615123266; a=rsa-sha256; cv=none; b=Anxngh/vLVUkNhixfV+CoaUfQ8kI1ubxbL6cWHs1euqJx+j0zfic8HRRRxiL23su4sLNO1 4GG5s//FOksk6K+db5lF4opZvpI412teMw6LVEVBwHbfgKvAUeiZ5AzEL+FCKDe/2oSBTg NsfrZt4lItR0PFWY0iLebTPzRasdnmHlJlYb7vwZnjBmyGFVA4efYXTXPiA1B4ozGHr8U9 iLjdTCJnk7myMdr2Bu4g9VyHHyxzFGR40F+q7iE6UNzOsrIsVInXKgY/QJAP7LJhCdhywB 2w3Pzg4Nh/p+b+txBDtspqRYmFEIP/5O/ZbsbF9FpPS07bCLNWpsnatPJnSMbw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=s7XpAySU; 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=gmail.com header.s=20161025 header.b=s7XpAySU; dmarc=pass (policy=none) header.from=gmail.com; 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: DD2762F25A X-Spam-Score: -2.57 X-Migadu-Scanner: scn0.migadu.com X-TUID: K7xZxSooW2kr A few years ago, I had produced this book entirely on orgmode: https://cup.columbia.edu/book/ending-malnutrition/9789382381648. The source files of the book are here: https://github.com/vikasrawal/endingmalnutrition. This was some years back, and there has been some change in the org mode syntax since then and the files would need some fixing before they could be compiled with the current versions of orgmode. Vikas On Sun, Mar 07, 2021 at 01:08:20PM +0100, Diego Zamboni wrote: > 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ías > 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 > > > >