From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 8G0xDJ3SomSCPgEASxT56A (envelope-from ) for ; Mon, 03 Jul 2023 15:52:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MKAZDJ3SomTg1QAA9RJhRA (envelope-from ) for ; Mon, 03 Jul 2023 15:52:29 +0200 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 D98AF1BA11 for ; Mon, 3 Jul 2023 15:52:28 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b="UM/z67XE"; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1688392348; a=rsa-sha256; cv=none; b=thhC+HWhI0po+A7f84K4nDUslqVEMgfhrQpJt0mwG1T8d81mMgw725Cz9hqiam0evA3i6V ZcbkvXwCPhze6oWNB/WLwAHumqv2XfMda2TWI1WWpP6gpuifb0JZ/+JkRpVMMLsA/v7ilU Jwrn99r9bPZz18KLMv9rpWS7aepeCazzOidj3fdL/GtamFce6eSpfbIMsRIjQ8USveUyuB Jp9nCisoGfq8hOQOX1xqAPslRDe+2CIgHD2zn2F/RNiiD1Xq6QP+oKd+Y2JXCNRZlC9htV XY+VxpwmERcp03Dc6PuNGDItgNRZY7VIih20PYVG72B7S4bUXAxc6iBqhr+pMA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b="UM/z67XE"; dmarc=pass (policy=none) header.from=posteo.net; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1688392348; 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=1VonhujQj8rxnkgPx9e9wV6KqXzK+BwBaRcjqwVjcEs=; b=Yfb7LBG42dvaUkpxkWxxB10/YqTaLKqFp9B04IxQKARv3XtC/J4L8F8BkyQxS0OrolA5Rn V6L0xCcGiXFxrS9vB9j9hVs4bQTqyVPyIPqLK31gwemDkFU5fNMGvRNheJh2JeBGz9J4rg AhYzSPEa3v5/lChpBUIoIp+mmcMjgCfTap00hlFXRhZ3idbP9F/n/CAjkFWeRt5sMsusMo LXmkU1I0yK4x3/J7POVYaP/YNEaZAcOlrD+fX0SOzya4NzAHLfJoyGeSdRtTp5ZUw6OCXX D9CbYq4OdhY3x9/jshFZ75EIIIZM2lhYZyth/cdAPy7+h0SeV4RaFQt/WWAHSw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qGJyM-0005V4-Cd; Mon, 03 Jul 2023 09:52:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qGJyJ-0005Cs-MQ for emacs-orgmode@gnu.org; Mon, 03 Jul 2023 09:52:07 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qGJyH-0007kh-3r for emacs-orgmode@gnu.org; Mon, 03 Jul 2023 09:52:07 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9E506240029 for ; Mon, 3 Jul 2023 15:52:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1688392322; bh=aWqK+9urecGA6BMe35JJFM94cJOX+qrAYTWolat18BQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=UM/z67XE4tbUM+y267bbQlXTNR/bME80K5br66aVdDbxyE/LiPZWOnvU3SNBUIrM5 BkR7q6ZUHeZWuaE5lRIAmgblbQ48KEiNKc1la50DnTxOL2ZpHm3ilJrrNREQvUG4p9 h66pVJOI/oaffqbg+jv3xrk+G/BGgz6EPX0p05lVda30EE+mFzZHYY1K8iJMfGvM7I cb8PD3pnoNB9H/kgMdt1DNigBWYr+TCBkDLncFZAdJEccwzWZ4zoWiSFbWM0J9dk4q HL/HMo/drCxSYIJvMr4D2bQf7PDvJpGh0FrWV8nuvGbBNXM8MKuXlkfc4vxE/txqPA zi+/D02aqp/Ww== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4QvnR606wwz9rxL; Mon, 3 Jul 2023 15:52:01 +0200 (CEST) From: Ihor Radchenko To: Fionn Stephens Cc: emacs-orgmode@gnu.org Subject: Re: [FR] Please add support for screenplay formatting In-Reply-To: References: <87a5wdgn3p.fsf@localhost> Date: Mon, 03 Jul 2023 13:51:56 +0000 Message-ID: <875y71gl1f.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -6.23 X-Migadu-Queue-Id: D98AF1BA11 X-Spam-Score: -6.23 X-TUID: rMZnUUuNADF8 [ Adding Org ML back to CC. Please use Reply All or wide reply to keep other mailing list members in the loop. ] > The industry standard is to use Final Draft (https://en.wikipedia.org/wiki/Final_Draft_(software)), but I personally use Emacs Fountain Mode (https://www.emacswiki.org/emacs/FountainMode). Fountain is a plain text markup language (https://fountain.io/). > > I'm interested in exporting to PDF and to odt format. How do you usually export to fountain PDF? Org mode relies on LaTeX to produce PDF output. Is it possible to have Fountain blocks in LaTeX? Fionn Stephens writes: > Hi, > > Yes, of course. A screenplay is the document written to help produce a film or TV series. This is the Wikipedia page: https://en.wikipedia.org/wiki/Screenplay and here are some examples: https://www.scriptreaderpro.com/screenplay-example/. > > The industry standard is to use Final Draft (https://en.wikipedia.org/wiki/Final_Draft_(software)), but I personally use Emacs Fountain Mode (https://www.emacswiki.org/emacs/FountainMode). Fountain is a plain text markup language (https://fountain.io/). > > I'm interested in exporting to PDF and to odt format. > > My own use case is a little experimental with some sections written like a screenplay and other sections written like a novel / short story. > > I hope that helps. > Fionn > > > > > Sent with Proton Mail secure email. > > ------- Original Message ------- > On Monday, July 3rd, 2023 at 2:07 PM, Ihor Radchenko wrote: > > >> Fionn Stephens fionnstephens@protonmail.com writes: >> >> > I think support for screenplay formatting would be a useful feature to add. Like to how comments or quotes are done, it could be in between the tags: #+BEGIN_SCREENPLAY and #+END_SCREENPLAY. I think using the markdown used by Fountain would make the most sense. >> > >> > For example, a section could look like: >> > >> > #+BEGIN_SCREENPLAY >> > INT./EXT. BLOOM HOUSE - (PRESENT) DAY >> > ... >> >> >> May you please elaborate? What is screenplay? Is it a markup format? >> What do you mean by support? Export? Font-lock? Something else? >> >> -- >> Ihor Radchenko // yantar92, >> Org mode contributor, >> Learn more about Org mode at https://orgmode.org/. >> >> Support Org development at https://liberapay.com/org-mode, >> >> or support my work at https://liberapay.com/yantar92 -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at