From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id ww9UNaaHM2VyfAAA9RJhRA:P1 (envelope-from ) for ; Sat, 21 Oct 2023 10:11:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id ww9UNaaHM2VyfAAA9RJhRA (envelope-from ) for ; Sat, 21 Oct 2023 10:11:18 +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 4CE946B888 for ; Sat, 21 Oct 2023 10:11:18 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=guelker.eu header.s=MBO0001 header.b=UvpH72x8; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697875878; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=jg0F4ThVnuHyj/VY9eLECAZopvFzb4Td6L/xY3+b7Bo=; b=J7fLZ2eGzmI7BhVjLJOKEQavRQwvaOR4CTUhRLkj1z13gxjF40UHnHYbzA6Xei01G3+1Ke ZR4qOoB19bzeAlwfq8snviQuEac++kLJJK+XmVvivoHImYaKxHAe8Jf1YSobGsvF6rHpf+ fuJTZDHoQwTGla4JoL/d1vgYtkTQdWihPmUtdc4uo3pLIlOhglM2oRUxUnlHo1UezzBGxY 70IuqO2t52hCAG4xot/ubV84I6mdZj31TZTqqIdca4111UGFSAyni7NCVQo21lfqse105r u3tI+cLqzCZvohR6mwPwG7bSk7K/hpAe6BuCxrIWTGhWbL1GoM+2FmE90r3zZw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697875878; a=rsa-sha256; cv=none; b=JOZIzdKRoAHnRE6chKSKDmu8s95msz923hirNPdopluC1hSV+Vn2Y73CWG19DLubdR0EMp nIASpoMCJ2DXyADazXwkDlx2/pMvEdaQ34qi4MXtS1YKBY5U57kxSyfzzFUovwU6/Fajen WWr/wKDPpApqMiwTFCCtCMjUsdab+2hnCluTqkG0mYtt13RR2hQcFhnV72JtmYxrvTW+Jd xhUe7igFeK4qofc9fFypV/RsT/MjM0Ow1S666xJAKCoAoUj9jDvZqNIOjKjSGcEPUtaqMj ZiFi8Eho65pJGtjwNHtw+sHvOD6zjYD1eWL2hg5cGyK+whpedC3G5WUVaRWYOA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=guelker.eu header.s=MBO0001 header.b=UvpH72x8; 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"; dmarc=none Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qu6zL-00077G-0e; Sat, 21 Oct 2023 04:05:39 -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 1qu6zJ-000777-18 for emacs-orgmode@gnu.org; Sat, 21 Oct 2023 04:05:37 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1qu6zF-00029N-V8 for emacs-orgmode@gnu.org; Sat, 21 Oct 2023 04:05:36 -0400 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4SCDXQ6nzCz9spK for ; Sat, 21 Oct 2023 10:05:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=guelker.eu; s=MBO0001; t=1697875526; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jg0F4ThVnuHyj/VY9eLECAZopvFzb4Td6L/xY3+b7Bo=; b=UvpH72x8v644dYtDiXsPXc+mqVZeVQWJISZ6GklGx4deB7QWtoKOiuKpR04Yr9Sxfnswdm 5wa7WIKItsVWNi75gnbk3rOXfx5T95ehMh0mCPuN3KvS4fnhlzyko8fkwyvZyESHnvkXEs TSBzKd1494hkFM9HEiVmEtZTSj+NqvPpfASvgoBRr3EBgkG58w1chvu1WMseHm3PJqUPi3 UHpOZcCOUpDeVg2udbWX0pJKPcwYWl3eX89TMSuSaNp7wrJbCKiQxhlt2hr/Awx7XC8jvk nFEqUrMf0n4RYKFGaz91VtO+K3Sm8mxWLzYOugTAcs7xI9tZXZIR1fJDgPz0Eg== From: Marvin =?utf-8?Q?G=C3=BClker?= To: emacs-orgmode@gnu.org Subject: Feature request: export form feed as page break Date: Sat, 21 Oct 2023 09:42:33 +0200 Mail-Followup-To: emacs-orgmode@gnu.org Message-ID: <87zg0ce6yi.fsf@guelker.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4SCDXQ6nzCz9spK Received-SPF: pass client-ip=80.241.56.151; envelope-from=post+orgmodeml@guelker.eu; helo=mout-p-101.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-Flow: FLOW_IN X-Migadu-Country: US X-Spam-Score: -2.54 X-Migadu-Queue-Id: 4CE946B888 X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -2.54 X-TUID: qRzAUNGLcJpj Dear list, I am creating training material for the education of German law students, which usually consists of a case story on one or two pages, followed by a page break after which a proposal for resolving the case is provided. The structure is like this because usually I provide the case story before the meeting, where I work out a solution with the students, and afterwards I want to provide them with complete material, while still having everything contained in one file. With org, I can easily export to LaTeX and thereby to PDF, and it works quite nicely. However, for the page break I always need to write a literal \newpage into the document, which does work, but only in LaTeX. Since I am the only one using org/LaTeX at my chair, I have to convert these documents to DOCX (using the ODT exporter) when a collegue wants an editable version of them. As a LaTeX command, \newpage does not work when exporting to ODT. I thus open the exported document manually after the export and insert the page break using LibreOffice. To ease this process, I would like to request that the ASCII control character U+000C FORM FEED (displayed by emacs as ^L and also known as `\f' in C string notation) is recognised by exporters and translated to the corresponding page break command, that is, in LaTeX \newpage and in ODT to the XML that makes LibreOffice start a new page. For HTML, it could be exported as
or similar, and for exporters which have no notion of pages, it could just be copied over to the exported document as-is. -MG --=20 Dipl.-Jur. M. G=C3=BClker | https://mg.guelker.eu | PGP: Siehe Webseite Passau, Deutschland | kontakt@guelker.eu | O<