From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id HwQWIpPF12CaHgEAgWs5BA (envelope-from ) for ; Sun, 27 Jun 2021 02:25:55 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id YVY3HZPF12BvZgAAB5/wlQ (envelope-from ) for ; Sun, 27 Jun 2021 00:25:55 +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 CEF6E1561C for ; Sun, 27 Jun 2021 02:25:54 +0200 (CEST) Received: from localhost ([::1]:37628 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lxIcT-0005iE-55 for larch@yhetil.org; Sat, 26 Jun 2021 20:25:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58772) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxIc3-0005i6-4u for emacs-orgmode@gnu.org; Sat, 26 Jun 2021 20:25:27 -0400 Received: from mail-bn8nam11olkn2058.outbound.protection.outlook.com ([40.92.20.58]:19329 helo=NAM11-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxIbz-00083B-4O for emacs-orgmode@gnu.org; Sat, 26 Jun 2021 20:25:26 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BcFMN4+4E5Hnw67HOCrvZ5ywV7qJrB3gxkw39m/cpm6odHdNKde1WLLV6Yg4ettAdFZ/Hz2poyf74uji990H6s1vUHCkoL946MrtmJNFGo/fp0fGvTmEDiZrO38bkdvDhMXQtST44s6VaYMP4ucwuAVS+RPZ87B8wt8HVCLc7Tw6yL7bXhEVdOjZBHuxZAk6HH0Q/fLCzjwXoxtYC/NIUJFOQPLNdLZnbiLYHZJVeALWoLe9BZcg02kI+3FpsSlogER34lHQhiCPUcxsLE4R4oqt8KEX/4EmsPZGhTuZvi+lhsNPy0Pz0caUme6Vg5012EBJZoh2C43FveAGNC7IgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fy4R5oDPkK+FhB1w5zvnnizTbEt6B/JSzzJOqFKeAyA=; b=noWsa7p+Akmzysaz4qmCelIqIf6IXT+xSiC+d3eEFh4ZxqB3BDz1AlXM8eLmyllUgoJb5rkTl4uR2L2B9mbgaYIjV4HOMsdn6Ncq9D7+gG8Ep80z11Cw7CA4rfIuq3N+zy3dwg/4pMtZcSaDICkAuzacc5o9jaiAPB/WN/ZsvD6Sn1JFm1gZqpdbbvdVYAShRLP1f7h1KvJxj13G7PDO5ZvW6UobnUspCaY0i8CWZZMTaV3pbMby1Bq2ny6GeNb0VauYFECiQe9sF6IsIPQ4VhnKd7aVvi7aTOKyqvLBSCxsq4Uxew3qa6nP/YjjKbA0JlzGub8YxIwFDpiyCxLPdQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fy4R5oDPkK+FhB1w5zvnnizTbEt6B/JSzzJOqFKeAyA=; b=JFw66TeLVY6N827QnYB/MivZ2N8rP4jTdYCfpy8oYN/7jwTpdmUoYgA10kIM2fuu7PcScth75I+2LI6p1NLvfZ4+1WeBGYTQTcxfVOABRSEFIh0+CxEQJLfBx1WKNphdtmZHTmpRqerA5ajjEYr55fo7p/naDKewqRYnCba222WslgogpWlJARoHeq1nSEz8BvtnKOCLtFDoN6fy6VfKGJSSy6A54xpKiRQFMARqDI3xa+P6gx1qyViX3bd5brqnA2jeVOj0KmOihLM8fd74Vx2Klvj21fpG0J7RvLdZwZqn22I7YI0WaOlHpE3/xLBJ94u9JXn/ki2+LNmWGwo8qA== Received: from SA1PR13MB4799.namprd13.prod.outlook.com (2603:10b6:806:189::23) by SN6PR13MB4238.namprd13.prod.outlook.com (2603:10b6:805:d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.20; Sun, 27 Jun 2021 00:25:20 +0000 Received: from SA1PR13MB4799.namprd13.prod.outlook.com ([fe80::58e6:9658:6bca:d27]) by SA1PR13MB4799.namprd13.prod.outlook.com ([fe80::58e6:9658:6bca:d27%7]) with mapi id 15.20.4287.016; Sun, 27 Jun 2021 00:25:20 +0000 Date: Sat, 26 Jun 2021 19:25:16 -0500 From: Brandon Taylor To: "=?utf-8?Q?gmauer=40gmail.com?=" Message-ID: In-Reply-To: References: Subject: Re: Export Org mode files to (gag, barf) MS Office? X-Mailer: Mailspring Content-Type: multipart/alternative; boundary="60d7c56c_0_aa00244c" X-TMN: [jmliBLmNoLS9plu6LVbWZi6EtR7Yqte7] X-ClientProxiedBy: SA9PR11CA0013.namprd11.prod.outlook.com (2603:10b6:806:6e::18) To SA1PR13MB4799.namprd13.prod.outlook.com (2603:10b6:806:189::23) X-Microsoft-Original-Message-ID: <181A65C3-41D8-44CA-A7A3-964E5FF6133F@getmailspring.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from DESKTOP-BRANDON (24.32.15.166) by SA9PR11CA0013.namprd11.prod.outlook.com (2603:10b6:806:6e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Sun, 27 Jun 2021 00:25:19 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 11029d00-e2fa-4122-3c01-08d939020ba8 X-MS-TrafficTypeDiagnostic: SN6PR13MB4238: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: b1wc6qio+Zj/wbW3ATrwtcJALRomfqugwekI5BIu4e0QDysJKUOY6hbfH2W4ExQtI2dMcc2Ht61TD+Zpw4oPfpeVvdzHQoUtKQ0sKz986aW7ycyD3NU6hF2dc/XiSvo8uMmkYqCHfImNGeS6SWOWMSYAQZncV7Qf+wGjEIOZDFZX3tQL+xFOs0vxQ78NA30jKUXRZVQVeJHoxYErKiDPSADVWgz2EMwFjPGmxIoKdrNl0+HspqEBq3xrwwoeL2U/+/6YTe+SalwDh65zEJ7TRP/yJZLszkNkqRB3iODfOAcjzY4MxKGjzwHcwPeCDH1B7PZBugsJEx6Gj7GiPQlau3ZTe+DntEXAqNwNUhMcUXpyGTz7pQktSiDsww+9gjmSLsnNZ6L57boyQiczO03XdkFOCXZx3Wgoz7F8zhgNjCrbJrq5GdGVi/mlHGxd8FvV0W0f61sVzzZjg/CAocCiPQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Q6KPjqkNtABEO21yuWmZ/7WZdKD/pGDeYihfSjXpMmLkvoUak0Ojc05QMPi6FHGxdNs4eNKEoCWdDQn08vQK1G+EQTCu6fAb6hI9UEtiEiZyFJgQiUfB4j73vja1A8gIcMvU3sV1GldmyrC+1LDN+Q== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-32ef5.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 11029d00-e2fa-4122-3c01-08d939020ba8 X-MS-Exchange-CrossTenant-AuthSource: SA1PR13MB4799.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2021 00:25:20.1841 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR13MB4238 Received-SPF: pass client-ip=40.92.20.58; envelope-from=donnie126_2002@hotmail.com; helo=NAM11-BN8-obe.outbound.protection.outlook.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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: emacs-orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624753555; 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=fy4R5oDPkK+FhB1w5zvnnizTbEt6B/JSzzJOqFKeAyA=; b=mjSlWYVNZ0i1JPWZONTBFx/IuFqpypbtjVuwawZUkcHBGoXiOntCQYhBu4A9lTKkK/llW+ nHElY1htl5kWTwi41PFXfOKfJ2a0AbMPLG/ssh8FhlDC17n5xHay071JL7NlDdHKkyYgKx XtW39y55v7uWkQJdyztYaKRVPXVOgKRdxmRC2H00GPNAOVWMfuPBa94tn81Cys0tcGwrHH DWD7smNjruKF8HnfPLnVbbX0+W3jpu4XX4mkj+u/rS0xA+DtPNqg2uAVK9H8SyO7ZQw6Xx fSPOvM8m/6G42BUxhHy8XIY9kdGvV55V4UbitxtTadvfgQjv8/SswGjevEHDNQ== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1624753555; a=rsa-sha256; cv=pass; b=tOStBzrnskPM5j6BG/t42CoZxqrSaD1fPZ/xwGtgElxVW4BGI1NfahMceVWLPyyWuuGdeO OkMcLmEJfZKzASoYSLIGmfso6M/vcbIxmyO6++WABOe8GQG44mnCwh2NwiBrJafYGi/yau FOaAbn3b0smheACDk3sSA/OgAuLV22PQ3FwSymqrvAUuze5rl/F1mLOQb7+kGc85CDNY1S e4h7JlRoODC0pBNgUOUc4dU3ZKsBQotsWPsn9QT2C4bDZnjmMkDUCYlqb3B4yq+5xbDLha 4Zh4crVrKAdhVPREIr/NOE3q3hwkus7Ia+ZUiu8HnCVC0Cew+17KAwT+28v1kg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=hotmail.com header.s=selector1 header.b=JFw66TeL; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=hotmail.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-Spam-Score: -0.92 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=hotmail.com header.s=selector1 header.b=JFw66TeL; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=hotmail.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: CEF6E1561C X-Spam-Score: -0.92 X-Migadu-Scanner: scn0.migadu.com X-TUID: tdfttBdnT6R/ --60d7c56c_0_aa00244c Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Okay. Well, I've gone ahead and installed LibreOffice, which took care of= the =22missing 'soffice'=22 problem, but like a frustrating game of Whac= -A-Mole, another problem popped up. Now I'm left high and dry as to what = might have happened, because after adding the location of soffice.exe in = my Windows PATH environment variable, I get the following output: Executing soffice --headless --convert-to odt --outdir =22c:/Users/donni/= OneDrive/Documents/=22 =22c:/Users/donni/OneDrive/Documents/belvoire.odt=22= Export to c:/Users/donni/OneDrive/Documents/belvoire.odt failed with absolutely no rhyme or reason as to what went wrong. Sent from Mailspring (https://link.getmailspring.com/link/181A65C3-41D8-4= 4CA-A7A3-964E5=46=466133=46=40getmailspring.com/0=3Fredirect=3Dhttps%3A%2= =46%2=46getmailspring.com%2=46&recipient=3DZW1hY3Mtb3JnbW9kZUBnbnUub3Jn),= the best free email app for work On Jun 26 2021, at 5:30 pm, George Mauer wrote: > =46or anyone who has never tried it, I'll add that the open office form= ats are an absolute beast to export to. I can't say for sure about docx b= ut I've done my time building a PowerPoint exporter (on top of Microsoft = provided ooxml libraries even). It is complex enough that I'm not even su= re such an exporter's maintenance is possible without a full time dedicat= ed team > > On Sat, Jun 26, 2021, 17:17 Tim Cross wrote: > > > > Brandon Taylor writes: > > > I know we=E2=80=99re not supposed to really even TALK about proprie= tary software in =46OSS communities like this one, but I can=E2=80=99t he= lp but wonder if someone > > > might consider making (an) Emacs plugin(s) that allow(s) a user to = export Org mode files to Microsoft Office file formats such as .docx, .xl= sx and the > > > like=3F Or is/are there already (a) plugin(s) in the MELPA that can= do this=3F > > > > > > > I don't think you will ever see full proprietary support for MS Offic= e > > file formats. In addition to the philosophical issues, there are also= > > practical constraints. As these formats are closed proprietary format= s > > owned by MS, they can be changed at will and without notice by MS, wh= ich > > creeates maintenance problems, plus there is the risk you may run fou= l > > of MS copyright or patent restrictions and you have the added overhea= d > > of having to work with a format which is not openly documented. > > > > Probably the best you can hope for is support for open standards whic= h > > are also supported by MS Office. =46or example, ODT, CSV and maybe XM= L. > > Unlike native MS formats, such open formats are likely to be even mor= e > > accessible (such as by other office like products) and last longer > > because they are not based on some version of a proprietary format wh= ich > > may arbitrarily change in the future. > > > > -- > > Tim Cross > > --60d7c56c_0_aa00244c Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Okay. Well, I've gone ahead and installed LibreOffice, which took care o= f the "missing 'soffice'" problem, but like a frustrating game of= Whac-A-Mole, another problem popped up. Now I'm left high and dry as to wh= at might have happened, because after adding the location of soffice.exe in= my Windows PATH environment variable, I get the following output:
Executing soffice --headless --= convert-to odt --outdir "c:/Users/donni/OneDrive/Documents/" &quo= t;c:/Users/donni/OneDrive/Documents/belvoire.odt"
 
Export to c:/Users/donni/OneDrive/Documents/belvoire.= odt failed

with absolutely no rhyme or reason as to wh= at went wrong.

Sent from = Mailspring, the best free= email app for work
On Jun 26 2021, at 5:30 pm, George Mauer <gmauer@gmail.com&= gt; wrote:
For anyone who has never tried it, I'll ad= d that the open office formats are an absolute beast to export to. I can't = say for sure about docx but I've done my time building a PowerPoint exporte= r (on top of Microsoft provided ooxml libraries even). It is complex enough= that I'm not even sure such an exporter's maintenance is possible without = a full time dedicated team

3D"S=
On Sat, Jun 26, 2021, 17:17 Tim Cross <theophilusx@gmail.com&g= t; wrote:

Brandon Taylor <donnie126_2002@hotmail.com> writes:

> I know we=E2= =80=99re not supposed to really even TALK about proprietary software in FOS= S communities like this one, but I can=E2=80=99t help but wonder if someone=
> might consider making (an) Emacs plugin(s) that allow(s) a = user to export Org mode files to Microsoft Office file formats such as .doc= x, .xlsx and the
> like? Or is/are there already (a) plugin(s)= in the MELPA that can do this?
>

I don't think = you will ever see full proprietary support for MS Office
file for= mats. In addition to the philosophical issues, there are also
pra= ctical constraints. As these formats are closed proprietary formats
owned by MS, they can be changed at will and without notice by MS, which=
creeates maintenance problems, plus there is the risk you may ru= n foul
of MS copyright or patent restrictions and you have the ad= ded overhead
of having to work with a format which is not openly = documented.

Probably the best you can hope for is support for= open standards which
are also supported by MS Office. For exampl= e, ODT, CSV and maybe XML.
Unlike native MS formats, such open fo= rmats are likely to be even more
accessible (such as by other off= ice like products) and last longer
because they are not based on = some version of a proprietary format which
may arbitrarily change= in the future. 

--
Tim Cross
= --60d7c56c_0_aa00244c--