From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id X4JNHII35F6HRAAA0tVLHw (envelope-from ) for ; Sat, 13 Jun 2020 02:18:42 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id APTuF4I35F6SeQAA1q6Kng (envelope-from ) for ; Sat, 13 Jun 2020 02:18:42 +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 B220C9402D6 for ; Sat, 13 Jun 2020 02:18:41 +0000 (UTC) Received: from localhost ([::1]:59636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjvkl-0001cf-8w for larch@yhetil.org; Fri, 12 Jun 2020 22:18:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55468) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjvkO-0001cT-BY for emacs-orgmode@gnu.org; Fri, 12 Jun 2020 22:18:16 -0400 Received: from mail-il1-x133.google.com ([2607:f8b0:4864:20::133]:45288) by eggs.gnu.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jjvkL-0003VJ-T7 for emacs-orgmode@gnu.org; Fri, 12 Jun 2020 22:18:16 -0400 Received: by mail-il1-x133.google.com with SMTP id 9so10495684ilg.12 for ; Fri, 12 Jun 2020 19:18:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Yq3Gu3HBii+iu4WMnhoDVyJvuRpEEQhi6yPrN1I3Kuw=; b=g5gvkuAvt4bzybsHgoBijyBpmE9xkCKSODfxWSHYUfCQ2GbVAoghMWvuhyKTO6rcUE wome5PSneoN1BId5t7YWDGiY+wA1n3JAHCzo0orzzsMyM+zZA6SLXbafqnTenhny848c zvtjv7Gpys6VSeRkYgVP2x3Z1/yUjyX1VBj1nco5sPCyovZLRk6mB0/3SLc2aXLBJipX iQN0KkxqNVyjtii0qttKl6WXw/Oll8KnETYNJQyUU8eQNYkufT6T70YUBpchlPQbsXyg +AhAxdT7dlYmMG5tm2on/MToXekd7EHafnzkP4n6to15dBakI+mppcwhwaXdYSFF1YKi UmAA== 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=Yq3Gu3HBii+iu4WMnhoDVyJvuRpEEQhi6yPrN1I3Kuw=; b=ggR+1W3XUA5eHXKJdPB4fmQABDpFmx+xjqaPc9hSwCUN3OTT3lDd8oRR79duI95baK 742ABdC8GcibJto2vZ4XHel/FpGgLYan1qK+NmLFimuR/xy4Rz6cg0YniftaxreW/ir+ E5IfC1xAond2PrzLF4Ja2EAvoIH5dNmLw4b7GfokrbZy41RL2I4CU90P5aEp20/r/q0I JMqXBVpU9svmFLKVdK88c6prAajNUaENXi1aoBeiONNPacgS0NWuDDaTApL/Uw5xD4Ma c4Xom4FaJmdC5yJyCiuLeSO8gyhCysJEh+c7Xa6RaYRZg/YrQZppAkrvbmb6r8SZe9XQ F/nA== X-Gm-Message-State: AOAM533ESjVq4pIDRv0FV/Sfdfn5xz9tdib+qq6UrOekKxhsJzRGzNpg 5Gl0sLGYImc6KanTDftekLj5erNtM/JjaaP5TQ== X-Google-Smtp-Source: ABdhPJwakYJkiANkDgfzLy7iG2UKFChI/kld7Y4c5/eDiw6XHeK1KotH84GOsmJhwTK01tVGUTlnpcCP8LmXC5+mU2k= X-Received: by 2002:a92:60d:: with SMTP id x13mr14488171ilg.156.1592014687241; Fri, 12 Jun 2020 19:18:07 -0700 (PDT) MIME-Version: 1.0 References: <7F2E7FFF-5676-4A11-8E8E-021FC59C01CB@gmail.com> <20200611032239.GN23478@volibear> <50B6904D-1D1E-43E2-AF09-F1BD49010469@gmail.com> In-Reply-To: <50B6904D-1D1E-43E2-AF09-F1BD49010469@gmail.com> From: Phil Regier Date: Fri, 12 Jun 2020 20:17:56 -0600 Message-ID: Subject: Re: Get Grades Done: the joys of Org's simple power To: Devin Prater Content-Type: multipart/alternative; boundary="000000000000e9093205a7edcd50" Received-SPF: pass client-ip=2607:f8b0:4864:20::133; envelope-from=phil.regier@gmail.com; helo=mail-il1-x133.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=g5gvkuAv; 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-Spam-Score: -0.71 X-TUID: +wCD5f5wHupp --000000000000e9093205a7edcd50 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Oh, my. I would not have imagined that setting up Emacspeak could be so complicated. Was your initial thought that if you could export the mechanisms in your assignment to interactive HTML (of whatever form) then you could let the browsers and their various accessibility APIs (of which I should confess right now I have almost no knowledge) to present that interactive content in whatever way the consumer of said content has requested? I'm far from being an expert, but I've spent my share of time hacking around and I think there are a variety of ways that one could embed something like JavaScript (I know, not an ideal choice of languages) in a variety of ways at several stages in the composition-to-export process that could render the output "live" if it was sufficiently simple. And while I'm especially bad at this part, a long time ago I had limited success wrapping some transformations in lisp within Org-mode and I've seen others perform similar trickery with greater success. On Fri, Jun 12, 2020 at 6:22 PM Devin Prater wrote= : > Well, some teachers are blind, which means Emacspeak, and Spacemax does > have visual stuff, so Emacspeak may not work well with that. I=E2=80=99ll= have to > try Doom Emacs though, maybe that=E2=80=99ll work better. The bigger prob= lem > though, is that Emacspeak relies on speech servers, and the one for Windo= ws > hasn=E2=80=99t been updated in=E2=80=A6 quite a while. I just want not on= ly myself and > technically inclined sighted teachers to be able to access this, plus its > good to have accessible teaching tools no matter what, because you never > know when another blind person may want to use it later on. > > On Jun 12, 2020, at 6:23 PM, Phil Regier wrote: > > A friend showed me Org-mode running in spacemacs a few years back, and I > was pretty impressed with how well it seemed to be working, though I > haven't messed with it much myself. Especially not sure how much sugar i= t > offers as far as sharing a particular experience with new users, but at t= he > very least you should be able to include basic usage instructions within > the Org file? > > On Wed, Jun 10, 2020 at 9:56 PM George Mauer wrote: > >> You know...I believe some people have gotten emacs running in browser... >> You could do it by compiling it to wasm. So in theory you could create a >> completely in-browser emacs which is optimized primarily for org mode us= age. >> >> Would be kind of an awesome thing for someone to tackle as it would >> greatly increase the reach of org. Not easy though. Could probably be a >> whole thesis project. >> >> Not sure how well it would work with screen readers and other >> accessibility tech though. That would be even more work >> >> On Wed, Jun 10, 2020, 10:24 PM Russell Adams >> wrote: >> >>> On Wed, Jun 10, 2020 at 03:38:43PM -0500, Devin Prater wrote: >>> > Now, I do wish I could share these =E2=80=9Cself-grading=E2=80=9D per= formance tests >>> with >>> > others. I=E2=80=99ve tried exporting one to HTML, but the grade doesn= =E2=80=99t seem >>> to update >>> > automatically like it does in Org-mode. >>> >>> Unfortunately updating the count is performed by a hook in Org when you >>> use C-c >>> C-c to check/uncheck a box. That information is static in the text, and >>> static >>> in html. >>> >>> I'm not aware of a built-in way to handle that case. Sorry. >>> >>> ------------------------------------------------------------------ >>> Russell Adams RLAdams@AdamsInfoServ.com >>> >>> PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/ >>> >>> Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3 >>> >>> > --000000000000e9093205a7edcd50 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Oh, my.=C2=A0 I would not have imagined that setting up Em= acspeak could be so complicated.=C2=A0 Was your initial thought that if you= could export the mechanisms in your assignment to interactive HTML (of wha= tever form) then you could let the browsers and their various accessibility= APIs (of which I should confess right now I have almost no knowledge) to p= resent that interactive=C2=A0content in whatever way the consumer of said c= ontent has requested?

I'm far from being an expert, = but I've spent my share of time hacking around and I think there are a = variety of ways that one could embed something like JavaScript (I know, not= an ideal choice of languages) in a variety of ways at several stages in th= e composition-to-export process that could render the output "live&quo= t; if it was sufficiently simple.=C2=A0 And while I'm especially bad at= this part, a long time ago I had limited success wrapping some transformat= ions in lisp within Org-mode and I've seen others perform similar trick= ery with greater success.


On Fri, Jun 12, 2020 at 6:22 = PM Devin Prater <r.d.t.prater@= gmail.com> wrote:
Well, some teachers ar= e blind, which means Emacspeak, and Spacemax does have visual stuff, so Ema= cspeak may not work well with that. I=E2=80=99ll have to try Doom Emacs tho= ugh, maybe that=E2=80=99ll work better. The bigger problem though, is that = Emacspeak relies on speech servers, and the one for Windows hasn=E2=80=99t = been updated in=E2=80=A6 quite a while. I just want not only myself and tec= hnically inclined sighted teachers to be able to access this, plus its good= to have accessible teaching tools no matter what, because you never know w= hen another blind person may want to use it later on.

On Jun 12, 2020, at 6:23 PM, Phil Regier <phil.regier@gmail.com> wrote:

A friend showed me Org-mode ru= nning in spacemacs a few years back, and I was pretty impressed with how we= ll it seemed to be working, though I haven't messed with it much myself= .=C2=A0 Especially not sure how much sugar it offers as far as sharing a pa= rticular experience with new users, but at the very least you should be abl= e to include basic usage instructions within the Org file?

You know...I believe some peo= ple have gotten emacs running in browser... You could do it by compiling it= to wasm. So in theory you could create a completely in-browser emacs which= is optimized primarily for org mode usage.

Would be kind of an awesome thing for someone to tackle as it= would greatly increase the reach of org. Not easy though. Could probably b= e a whole thesis project.

Not sure how well it would work with screen readers and other accessibili= ty tech though. That would be even more work

On Wed, Jun 10, 2020, 10:= 24 PM Russell Adams <RLAdams@adamsinfoserv.com> wrote:
On Wed, Jun 10, 2020 at 03:38:43PM -05= 00, Devin Prater wrote:
> Now, I do wish I could share these =E2=80=9Cself-grading=E2=80=9D perf= ormance tests with
> others. I=E2=80=99ve tried exporting one to HTML, but the grade doesn= =E2=80=99t seem to update
> automatically like it does in Org-mode.

Unfortunately updating the count is performed by a hook in Org when you use= C-c
C-c to check/uncheck a box. That information is static in the text, and sta= tic
in html.

I'm not aware of a built-in way to handle that case. Sorry.

------------------------------------------------------------------
Russell Adams=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 RLAdams@AdamsInfoServ.com

PGP Key ID:=C2=A0 =C2=A0 =C2=A00x1160DCB3=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0http://www.adamsinfoserv.com/

Fingerprint:=C2=A0 =C2=A0 1723 D8CA 4280 1EC9 557F=C2=A0 66E8 1154 E018 116= 0 DCB3


--000000000000e9093205a7edcd50--