So, now that I can hide all the headings I need a way to hide ONLY SOME 
headings, like those with a todo-like specific text: say UNFINISHEDPAR for 
unfinished paragraphs and FINISHEDPAR for the ones finished.


Is it possible given the current (.emacs/test-file.org) working setup, as a 
reminder:

>> ;; change path to point to your org/lisp directory
>> (add-to-list 'load-path "~/.elisp/org.git/lisp/")
>> 
>> (setq org-export-allow-bind-keywords t)
>> 
>> (defun mapcdi-org-latex-headline-function (todo todo-type priority text tags)
>>  "The docstring of my function."
>>  (concat
>>   (and todo (format "{}" todo))
>>   (and priority (format "{} " ))
>>   (and text (format "{\\vspace{-\\baselineskip}}" ))
>>   (and tags
>>        (format "\\hfill{}\\textit{}" (mapconcat 'identity tags ":")))))




Thanks,

Mark




El 03/09/2013, a las 09:16, map...@me.com escribió:

> <LaTeX_output_PDF_ImageCapture.png>
> 
> 
> It works all right! 
> I had org version 7.9 which seems the current 'bundled' version for Emacs, 
> which I recently installed (being a newbie, as I am, for Emacs/Org-mode). I 
> updated via
>  M-x package-install RET org
> as in http://orgmode.org/org.html#Installation
> 
> 
> and now I have 8.0.7. I compiled with your .emacs/.org example files, except 
> I needed to add:
> 
> (setenv "PATH" (concat (getenv "PATH") ":/usr/texbin"))
>     (setq exec-path (append exec-path '("/usr/texbin")))
> 
> or it wouldn't compile the PDF,
> and there's the output: success!
> 
> 
> So, I will start tinkering myself with some settings like:
> http://tex.stackexchange.com/questions/39227/no-indent-in-the-first-paragraph-in-a-section
> 
> 
> By the way, do you know how I could eliminate my needed line,  in my .emacs:
> (setenv "PATH" (concat (getenv "PATH") ":/usr/texbin"))
>     (setq exec-path (append exec-path '("/usr/texbin")))
> by way of setting things to a default setting so I don't need to update my 
> path every time via .emacs.
> 
> 
> Thanks!
> 
> Mark
> 
> 
> 
> El 03/09/2013, a las 03:32, John Hendy <jw.he...@gmail.com> escribió:
> 
>> 
>> 
>> 
>> On Mon, Sep 2, 2013 at 4:53 PM, <map...@me.com> wrote:
>> <OrgMode_LaTeX_output_PDF_ImageCapture.png>
>> 
>> 
>> 
>> After I compile:  C-c    C-e    d (… to open PDF file).
>> It asks:
>> 'Allow BIND values in this buffer? (yes or no) '
>> I answer 'yes' and the PDF is opened. I have attached the resulting PDF 
>> screen capture.
>> Thanks.
>> 
>> 
>> What is your orgmode version (paste the output of `M-x org-version`)? I 
>> decided to just give a whirl with a minimal config and I don't think that 
>> Org 8+ asks for allowing bind keywords anymore, or at least it isn't asking 
>> me with 8.0.7. From my tinkering, it looks like it ignores them or you need 
>> to explictly allow them:
>> 
>> M-x customize-variable RET org-export-allow-bind-keywords RET
>> 
>> Hide Org Export Allow Bind Keywords: Toggle  on (non-nil)
>>     State : CHANGED outside Customize.
>>    Non-nil means BIND keywords can define local variable values. Hide
>>    This is a potential security risk, which is why the default value
>>    is nil.  You can also allow them through local buffer variables.
>> 
>> I could be wrong, but the "toggle" button (vs. stating possible values) 
>> implies that it's either on or off.
>> 
>> Actually, in just searching now, it seems that this is, indeed, the case 
>> since 8.0.3:
>> 
>> http://orgmode.org/Changes.html#sec-1-5-1
>> 
>> In any case, I am now using this for my minimal config and it works 
>> successfully:
>> 
>> #+begin_src
>> 
>> ;; change path to point to your org/lisp directory
>> (add-to-list 'load-path "~/.elisp/org.git/lisp/")
>> 
>> (setq org-export-allow-bind-keywords t)
>> 
>> (defun mapcdi-org-latex-headline-function (todo todo-type priority text tags)
>>  "The docstring of my function."
>>  (concat
>>   (and todo (format "{}" todo))
>>   (and priority (format "{} " ))
>>   (and text (format "{\\vspace{-\\baselineskip}}" ))
>>   (and tags
>>        (format "\\hfill{}\\textit{}" (mapconcat 'identity tags ":")))))
>> 
>> #+end_src
>>  
>> And this is the file I'm using (I removed anything non-essential to 
>> eliminate other possible causes):
>> 
>> #+begin_src
>> 
>> #+options: num:nil
>> #+bind: org-latex-format-headline-function mapcdi-org-latex-headline-function
>> 
>> 
>> 
>> * headline 1
>> 
>> blah blah blah.
>> 
>> * headline 2
>> 
>> blah blah blah
>> 
>> * headline 3
>> 
>> A couple of separate paragraphs to see how far apart two paragraphs would be
>> normally. We'll add enough to line break just to make it interesting.
>> 
>> A couple of separate paragraphs to see how far apart two paragraphs would be
>> normally. We'll add enough to line break just to make it interesting.
>> 
>> #+end_src
>> 
>> 
>> I attached a screenshot of the result!
>> 
>> 
>> Let me know if that helps,
>> John
>> 
>> 
>> 
>> My test-file, OrgMode.org:
>> 
>> #+TITLE:     My file is OrgMode.org
>> #+AUTHOR:    
>> #+EMAIL:     
>> #+DATE:      
>> #+DESCRIPTION:
>> #+KEYWORDS:
>> #+LANGUAGE:  en
>> #+BIND: org-latex-format-headline-function mapcdi-org-latex-headline-function
>> #+OPTIONS:   H:3 num:nil toc:t \n:nil @:t ::t |:t ^:t 
>> #+OPTIONS:   -:t f:t *:t <:t tasks:nil
>> #+OPTIONS:   pri:nil tags:not-in-toc
>> #+OPTIONS:   TeX:t LaTeX:t skip:nil d:nil todo:t 
>> #+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 
>> path:http://orgmode.org/org-info.js
>> #+EXPORT_SELECT_TAGS: export
>> #+EXPORT_EXCLUDE_TAGS: noexport
>> #+LINK_UP:   
>> #+LINK_HOME: 
>> #+XSLT:
>> 
>> * TODO headline 1                                                   :test:
>> 
>> blah blah blah.
>> 
>> * headline 2
>> 
>> blah blah blah
>> 
>> * headline 3
>> 
>> A couple of separate paragraphs to see how far apart two paragraphs would be
>> normally. We'll add enough to line break just to make it interesting.
>> 
>> A couple of separate paragraphs to see how far apart two paragraphs would be
>> normally. We'll add enough to line break just to make it interesting.
>> 
>> 
>> 
>> 
>> ____________________________________________________________________
>> My .emacs file
>> 
>> (custom-set-variables
>>  ;; custom-set-variables was added by Custom.
>>  ;; If you edit it by hand, you could mess it up, so be careful.
>>  ;; Your init file should contain only one such instance.
>>  ;; If there is more than one, they won't work right.
>>  '(adaptive-fill-mode nil)
>>  '(blink-cursor-mode nil)
>>  '(column-number-mode t)
>>  '(current-language-environment "Spanish")
>>  '(debug-on-error t)
>>  '(debug-on-quit t)
>>  '(display-battery-mode t)
>>  '(display-time-mode t)
>>  '(fill-column 56)
>>  '(left-margin 0)
>>  '(ns-alternate-modifier (quote meta))
>>  '(ns-command-modifier (quote super))
>>  '(ns-function-modifier (quote none))
>>  '(ns-right-alternate-modifier (quote none))
>>  '(ns-right-command-modifier (quote left))
>>  '(org-agenda-files (quote ("~/Documents/OrgMode.org")))
>>  '(save-place t nil (saveplace))
>>  '(size-indication-mode t)
>>  '(text-mode-hook (quote (turn-on-auto-fill text-mode-hook-identify)))
>>  '(truncate-lines t))
>> (custom-set-faces
>>  ;; custom-set-faces was added by Custom.
>>  ;; If you edit it by hand, you could mess it up, so be careful.
>>  ;; Your init file should contain only one such instance.
>>  ;; If there is more than one, they won't work right.
>>  '(default ((t (:inherit nil :stipple nil :background "White" :foreground 
>> "Black" :inverse-video nil :box nil :strike-through nil :overline nil 
>> :underline nil :slant normal :weight normal :height 180 :width normal 
>> :foundry "apple" :family "Monaco"))))
>>  '(set-face-attribute (quote default) nil :height))
>> 
>> (setenv "PATH" (concat (getenv "PATH") ":/usr/texbin"))
>>     (setq exec-path (append exec-path '("/usr/texbin")))
>> 
>> (defun mapcdi-org-latex-headline-function (todo todo-type priority text tags)
>>  "The docstring of my function."
>>  (concat
>>   (and todo (format "{}" todo))
>>   (and priority (format "{} " ))
>>   (and text (format "{\\vspace{-\\baselineskip}}" ))
>>   (and tags
>>        (format "\\hfill{}\\textit{}" (mapconcat 'identity tags ":")))))
>> 
>> <2013-09-02_203154.png>
> 

Reply via email to