emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: tsd@tsdye.com (Thomas S. Dye)
To: John Rakestraw <lists@johnrakestraw.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: Help with new exporter
Date: Thu, 11 Jul 2013 17:00:45 -1000	[thread overview]
Message-ID: <m14nc0qy76.fsf@poto.myhome.westell.com> (raw)
In-Reply-To: <8244e492846dd7d4cb0c65fd6c54245a@johnrakestraw.com> (John Rakestraw's message of "Thu, 11 Jul 2013 19:05:15 -0400")

Hi John,

I think your search string might better be "\[\]", or something along
those lines (perhaps it needs to be "\\[\\]").   

hth,
Tom

John Rakestraw <lists@johnrakestraw.com> writes:

> Hi, list --
>
> I understand the value of working on this myself -- what better way to 
> learn? -- but after a few hours of reading the docs and scouring the 
> list, I've reached the point of seeking at least a hint for where to go. 
> (There's much more information higher in this thread, but I'm trying to 
> focus rather narrowly on the problem here to keep the email relatively 
> short.)
>
> I'm trying to export to a pdf, using Phil Hirschhorn's exam.cls. The 
> document class definition I have (thanks, Robert!) gets me almost to 
> where I need to be. However, it leaves me with square brackets at 
> several points in the tex file. I need to delete those brackets.
>
> That is, I need to change "\begin[]{questions}" to 
> "{\begin{questions}".
>
> Following Charles's advice, I'm trying to define and use a filter. 
> However, I know little enough about LaTeX and lisp that I can't figure 
> out why what I have isn't working. At the risk of making it very clear I 
> know even less than nothing, here's what I've worked up:
>
>    (defun jr-org-delete-brackets-from-tex-file
>       (text backend info)
>       (while (re-search-forward "\\[]" nil t)
>       (replace-match ""))
>       text)
>
>     (add-to-list 'org-export-filter-final-output-functions
>               'jr-org-delete-brackets-from-tex-file)
>
> This doesn't work.
>
> Can someone at least give me a hint on what I need to do differently?
>
> Thanks very much.

-- 
Thomas S. Dye
http://www.tsdye.com

  reply	other threads:[~2013-07-12  3:21 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-10 16:32 Help with new exporter John Rakestraw
2013-07-10 16:58 ` Robert Klein
2013-07-10 17:27   ` John Rakestraw
2013-07-10 19:37 ` Robert Klein
2013-07-10 20:46   ` John Rakestraw
2013-07-10 21:04     ` John Rakestraw
2013-07-11  4:04       ` Charles Berry
2013-07-11  5:22     ` Robert Klein
2013-07-11 15:15       ` John Rakestraw
2013-07-11 23:05         ` John Rakestraw
2013-07-12  3:00           ` Thomas S. Dye [this message]
2013-07-10 19:56 ` Rasmus
     [not found] <51DFEC7B.7050504@mpip-mainz.mpg.de>
2013-07-12 11:47 ` Robert Klein
2013-07-12 13:41   ` Nick Dokos
2013-07-12 14:12     ` Rasmus
2013-07-12 14:59       ` Nick Dokos
2013-07-12 15:05         ` John Rakestraw
2013-07-12 15:27           ` Rasmus
2013-07-12 15:47             ` John Rakestraw
2013-07-12 15:28           ` Nick Dokos
2013-07-12 15:49             ` John Rakestraw
2013-07-12 16:20               ` Nick Dokos

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m14nc0qy76.fsf@poto.myhome.westell.com \
    --to=tsd@tsdye.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=lists@johnrakestraw.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).