[O] Captioning arbitrarily on HTML export?
Hello, I have an HTML block: #+Caption: Diagram Caption #+Label: fig:diacap #+begin_html function drawme() { // code to draw on canvas object } #+end_html and was wondering if there was a way to get an Org Export caption generated? According to the manual: "12.9.10 Labels and captions in ODT export You can label and caption various category of objects—an inline image, a table, a LATEX fragment or a Math formula—using #+LABEL and #+CAPTION lines." While this is for ODT export, I've seen example online with people putting captions on in-line images: #+Caption: A pretty picture #+Label: fig:ppic [[file:path/to/image.jpg]] But as you can see, I'm using JS to draw on a canvas and was wondering if OrgExport could generate the captions. I could always generate the images via some other language and generate the file to do the [[file:path/to/image.jpg]] method, but just thought I'd inquire first. Thanks! --dag
[O] Babel: a way to get the org-heading into source block
Hello, small intro in case there is a better way than I thought up: I've just started using Ledger and wanted to use Babel to tangle the ledger file. Every entry is its own heading: * <2016-07-01 Fri> * Hollywood | Monthly rent #+begin_src ledger :tangle yes 07-01 * Hollywood | Monthly rent Expenses:Rent 500.00 USD Expenses:Rent:Parking spot 50.00 USD Assets:BOA:Checking #+end_src I've written a function to basically do what I want: (defun org-header-to-ledger ( point) (save-excursion (re-search-backward org-ts-regexp) (let* ((context (org-element-context)) (year (org-element-property :year-start context)) (month (org-element-property :month-start context)) (day (org-element-property :day-start context)) (title (cadr (split-string (org-element-property :title (org-element-property :parent context)) (rx (or "]" ">")) (format "%04d-%02d-%02d%s" year month day title ;; (There are known bugs but for illustraton purposes this is suitable) Now in babel I would basically want to not have repeated data, so my entry should look like this: * <2016-07-01 Fri> * Hollywood | Monthly rent #+begin_src ledger :tangle yes <> Expenses:Rent 500.00 USD Expenses:Rent:Parking spot 50.00 USD Assets:BOA:Checking #+end_src The actual syntax is not that important, but something to that effect so I only have to keep one headline up to date is what I'm looking for. Is there a way to accomplish this right now? If there isn't, can you point me to where I would add such functionality? AFAIK named src block can already be inserted, I just don't know where in the source that is found. Thanks in advance and best regards, Benny
Re: [O] Time to push the latest org to emacs-25 branch?
Nicolas Goaziou writes: > Besides, I don't know what is the status of Org wrt Emacs, since some > packages are going to be moved outside of Emacs core for development and > bundled with Emacs only at the time of release. My understanding of this discussion is that this will not happen for Emacs 25.x. Master is going to feed into Emacs 26, while the Emacs 25 branch stays open for bugfixes that didn't make it into 25.1, for a possibly quick(er) release of 25.2. Regards Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves
Re: [O] docs don't make
On Sun, Sep 18 2016, Nicolas Goaziou wrote: > Hello, > > Colin Baxterwrites: > >> The docs do not make in release_8.3.6-1140-gc74f4c. There is the >> following error: >> >> makeinfo --no-split org.texi -o org >> org.texi:10008: misplaced { >> org.texi:10008: misplaced } > > It is the usual 1 am typo. > > Fixed. Thank you. > > Regards, Yes, release_8.3.6-1141-ga1f51c is ok. Thank you. Best wishes, Colin.
[O] how to modify caption styles in odt file exported with org-odt-export-to-odt
Hello everyone, My work requires me to use libreoffice. I have several questions using org mode with libreoffice. 1 How to remove colon seperator in figure caption in odt files exported from org mode? 2 How to change equation numbering to latex style, like e=mc2 (Equation 1-1) I am trying to get equation numbers aligned to the right, with section number before equaiton number in that section, such as 1-1, 1-2, 2-1 ... Just like the libreoffice TexMaths extension. Is there a way to number the png images of the converted equations. The following is an excerpt from my file: #+OPTIONS: AUTHOR:nil toc:nil tex:imagemagick #+name: eq:sinh #+begin_equation \begin{equation*} \label{eq:sinh} \dot{\epsilon}=AFexp[-Q/(RT)] \end{equation*} #+end_equation Thank you so much!
Re: [O] Calc: Multiply time (hours) with a float
* Michael Wellewrote: > Hello, Hello Michael, > Karl Voit writes: > >> * Karl Voit wrote: >>> Hi! >>> >>> I do have following situation: I'd like to multiply a float with hours >>> which results in an error, obviously. However, I was not able to find >>> out how to do it. >>> >>> Minimal example with expected product: >>> >>> | time [h:m:s] | value | h * value | >>> |--+-+---| >>> | 09:15:00 | 2.54321 | 23.524693 | >>> #+TBLFM: @2$3=$2*$1 >> > do you really need the result to be in decimal notation? If I want to implement my original idea (see my original posting): yes. > If not, > #+TBLFM:@2$3=$2*$1;T would work. If you need decimal notation you have > to provide your own function, I think. So I wrote some Elisp code: (defun org-time-string-to-seconds (s) "Convert a string HH:MM:SS to a number of seconds. Omitted third element will be interpreted as MM:SS with missing hours." ;; test with: ;; (message (concat "result is: " (number-to-string (org-time-string-to-seconds "57:45:03" ;; (message (concat "result is: " (number-to-string (org-time-string-to-seconds "57:45" (cond ((and (stringp s) (string-match "\\([0-9]+\\):\\([0-9]+\\):\\([0-9]+\\)" s)) (let ((hour (string-to-number (match-string 1 s))) (min (string-to-number (match-string 2 s))) (sec (string-to-number (match-string 3 s (+ (* hour 3600) (* min 60) sec))) ((and (stringp s) (string-match "\\([0-9]+\\):\\([0-9]+\\)" s)) (let ((min (string-to-number (match-string 1 s))) (sec (string-to-number (match-string 2 s (+ (* min 60) sec))) ;;((stringp s) (string-to-number s)) ;;(t s) ) ) (defun org-time-string-to-hours (s) "Convert a string HH:MM:SS to hours (float). When only two values given, they will be interpreted as MM:SS with missing hours." ;; test via: ;; (message (concat "result is: " (number-to-string (org-time-string-to-hours "57:45:03" ;; (message (concat "result is: " (number-to-string (org-time-string-to-hours "57:45" (/ (org-time-string-to-seconds s) 3600.0) ) ... which is working: | time [h:m:s] | value | hours [float] | product | |--+-+---+---| | 09:15:00 | 2.54321 | 9.25 | 23.524693 | #+TBLFM: $4=$2*$3::@2$3='(org-time-string-to-hours $1) However, when I try to calculate the product in one step, I get an error: | time [h:m:s] | value | product | |--+-+-| | 09:15:00 | 2.54321 | #ERROR | #+TBLFM: @2$3='(* $2 (org-time-string-to-hours $1)) When I replace "$2" in TBLFM with an integer value, it works. How can I calculate the product in /one/ step? Thanks again! -- mail|git|SVN|photos|postings|SMS|phonecalls|RSS|CSV|XML to Org-mode: > get Memacs from https://github.com/novoid/Memacs < https://github.com/novoid/extract_pdf_annotations_to_orgmode + more on github
Re: [O] bug#24073: 25.1-rc2
Nicolas Goaziouwrites: > This fix looks fine, obviously. You can go ahead as far as Org is > concerned. +1 -- Bastien
Re: [O] [RFC] Release Org 9.0 by the end of the next week?
Hi Nicolas, Nicolas Goaziouwrites: > If there is no objection, then I suggest to start the release process by > the end of the next week. > > Bastien, do you agree? Sure I do, no problem. -- Bastien
[O] [RFC] Release Org 9.0 by the end of the next week?
Hello, Now that Emacs 25.1 is out, I'd like to have Org 9.0 become the new stable branch. Are there outstanding bugs left out? Is there and pending patch important enough to block the release? If there is no objection, then I suggest to start the release process by the end of the next week. Bastien, do you agree? Regards, -- Nicolas Goaziou0x80A93738
Re: [O] Time to push the latest org to emacs-25 branch?
On Sun, Sep 18, 2016 at 10:48 AM Nicolas Goaziouwrote: > Hello, > > Kaushal Modi writes: > > > Is this a good time to update the org version in emacs-25 branch? > > I'd like to release Org 9.0 first, but that's the topic of another > thread. > OK. > Besides, I don't know what is the status of Org wrt Emacs, since some > packages are going to be moved outside of Emacs core for development and > bundled with Emacs only at the time of release. John and Eli can correct me on this, but from what I understand, major infrastucture changes like moving the current core Emacs packages to GNU Elpa and such would only happen in version 26.1 or later. -- Kaushal Modi
Re: [O] Time to push the latest org to emacs-25 branch?
Hello, Kaushal Modiwrites: > Is this a good time to update the org version in emacs-25 branch? I'd like to release Org 9.0 first, but that's the topic of another thread. Besides, I don't know what is the status of Org wrt Emacs, since some packages are going to be moved outside of Emacs core for development and bundled with Emacs only at the time of release. Regards, -- Nicolas Goaziou
Re: [O] bug#24073: 25.1-rc2
Hello, Eli Zaretskiiwrites: > Bastien, could you or someone else please look into this and provide > your comments? TIA. This fix looks fine, obviously. You can go ahead as far as Org is concerned. Thank you for letting us know. Regards, -- Nicolas Goaziou
Re: [O] bug#24073: 25.1-rc2
Ping! Bastien, could you or someone else please look into this and provide your comments? TIA. > From: Paul Rankin> Cc: 24...@debbugs.gnu.org, emacs-orgmode@gnu.org > Date: Sat, 03 Sep 2016 14:38:55 +1000 > > Eli Zaretskii on Wed, 31 Aug 2016 17:25 +0300: > > > From: Paul Rankin > > > Date: Wed, 31 Aug 2016 12:56:13 +1000 > > > Cc: 24...@debbugs.gnu.org > > > > > > >> The fix seems trivial to me so I'm wondering if there is anything > > > >> holding it > > > >> up from being included in 25? > > > > > > > > Yes, the fact that Emacs 25 is for all practical purposes already > > > > released. > > > > > > Okay. 25.2? > > > > I don't see why not, provided that Org developers give us their > > blessing. Please bring this to their attention on the Org list, or > > ask them to speak up here. I don't want us to make any changes that > > could adversely affect Org without consulting them first. > > Dear Org Mode maintainers, > > Looping you in on a proposed bug fix for `outline-invisible-p'. > > Briefly, the problem is the function returns non-nil for any invisible > text property when it should only do so for the outline property. As a > defsubst, it is difficult to patch for other affected programs. > > Diff pasted: > > --- /usr/local/Cellar/emacs/25.1-rc2/share/emacs/25.1/lisp/outline.el.gz > +++ # > @@ -388,9 +388,9 @@ > nil 'move)) > > (defsubst outline-invisible-p ( pos) > - "Non-nil if the character after POS is invisible. > + "Non-nil if the character after POS has outline invisible property. > If POS is nil, use `point' instead." > - (get-char-property (or pos (point)) 'invisible)) > + (eq (get-char-property (or pos (point)) 'invisible) 'outline)) > > (defun outline-back-to-heading ( invisible-ok) >"Move to previous heading line, or beg of this line if it's a heading. > > Diff finished. Sat Sep 3 14:35:22 2016 >
Re: [O] docs don't make
Hello, Colin Baxterwrites: > The docs do not make in release_8.3.6-1140-gc74f4c. There is the > following error: > > makeinfo --no-split org.texi -o org > org.texi:10008: misplaced { > org.texi:10008: misplaced } It is the usual 1 am typo. Fixed. Thank you. Regards, -- Nicolas Goaziou
[O] Time to push the latest org to emacs-25 branch? (Was: Emacs 25.1 released)
Is this a good time to update the org version in emacs-25 branch? -- Forwarded message - From: Nicolas PettonDate: Sat, Sep 17, 2016 at 1:25 PM Subject: Emacs 25.1 released To: emacs-devel Version 25.1 of the Emacs text editor is now available. For more information on Emacs, see: http://www.gnu.org/software/emacs You can retrieve the source from your nearest GNU mirror by using one of the following links: http://ftpmirror.gnu.org/emacs/emacs-25.1.tar.xz http://ftpmirror.gnu.org/emacs/emacs-25.1.tar.gz You can get the PGP signatures at http://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.xz.sig http://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.gz.sig You can choose a mirror explicitly from the list at: http://www.gnu.org/prep/ftp.html Mirrors may take some time to update; the main GNU ftp server is at: http://ftp.gnu.org/gnu/emacs/ Highlights of this release include: - Emacs can now load shared/dynamic libraries (modules) - Experimental support for Cairo drawing - Enhanced network security (TLS/SSL certificate validity and the like) - New minor mode 'electric-quote-mode' for using curved quotes as you type - Character folding support in isearch.el - Xwidgets: a new feature for embedding native widgets inside Emacs buffers - New and improved facilities for inserting Unicode characters There are many more changes; for a summary see the etc/NEWS file, which you can view from Emacs with `C-h n'. For the complete list of changes and the people who made them, see the various ChangeLog files in the source distribution. For a summary of all the people who have contributed to Emacs, see the etc/AUTHORS file. Printed copies of the Emacs manual are available for purchase from the Free Software Foundation's online store at: http://shop.fsf.org/product/emacs-manual/ (The version on sale is updated for Emacs 24.2, but it remains a great reference book for current Emacs, and buying a copy is a great way to support the work of the FSF.) Regards, Nico -- Kaushal Modi -BEGIN PGP SIGNATURE- Version: GnuPG v2 Comment: GPGTools - http://gpgtools.org iQEcBAEBCAAGBQJX3XxVAAoJECM1h6R8IHkQ8CwIAIys9ec+wby7SLthopmXX+Ga ePghdKBuZp5+749K2CJ6NzZ40HV7eXCpu2OHMVRxrV+uPChA9st0VmbEiq1n3i8s m35SmzJ0+G26Jw65f8U4bxlezlwF3uz+B+OnDqI1l7ZDcUzFo7389Lc1owZDOKUC a6VumsvTQXRsUCOBQCHeXFVaUj6l0YnjAIQ5xVikXtInpfLAipmZfTJox1bh8/Sx 2q/bq8V0dJcfBgVeqxEeAnGVUlSKpQeDf5SZ4CQUdco0t24e4/jnQDcta03mf1+8 q5yeI5Of1JLAuiKazb74eyBnNzg9MmLn79geTM7WKtnH+BJzkclVg61JvKUu9WY= =pIdM -END PGP SIGNATURE-
[O] docs don't make
The docs do not make in release_8.3.6-1140-gc74f4c. There is the following error: makeinfo --no-split org.texi -o org org.texi:10008: misplaced { org.texi:10008: misplaced } Colin.