From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastian Rose Subject: Re: CSS and Publishing to HTML Tutorial Date: Fri, 09 Jul 2010 15:35:56 +0200 Message-ID: <87hbk8zsjn.fsf@gmx.de> References: <201007081948.12773.ahcnz@ihug.co.nz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=36442 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OXDk7-0000qw-SV for emacs-orgmode@gnu.org; Fri, 09 Jul 2010 09:35:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OXDk6-0007wk-E4 for emacs-orgmode@gnu.org; Fri, 09 Jul 2010 09:35:51 -0400 Received: from mail.gmx.net ([213.165.64.20]:42582) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OXDk5-0007wG-Uc for emacs-orgmode@gnu.org; Fri, 09 Jul 2010 09:35:50 -0400 In-Reply-To: <201007081948.12773.ahcnz@ihug.co.nz> (Adam's message of "Thu, 8 Jul 2010 19:48:11 +1200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Adam Cc: emacs-orgmode@gnu.org Hi Adam! Adam writes: > The Worg tutorial "Publishing Org-mode files to HTML" ran for me first > time, so it seems excellent and well written. > > However I am trying to use a vanilla CSS, say ssheet1.css, located in > ~/org/css" as per the tutorial. > > With only the following line at the end of my org file, > > #+STYLE: > > or even > > # STYLE: To the END of your Org file ??? Those comments should live on the _TOP_ of your Org file. See http://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.php#sec-5_1 "The first choice is the export options template on top of the file..." > doing a view source of the HTML published page, shows that it includes > the java stuff of org-export-html-style-export, shown below. I feel my > defined CSS is being somehow compromised. _JavaScript_ has nothing to do with CSS. > I am hoping to tweek a CSS from the ground up, or choose a most > suitable one from elsewhere. The only other thing, is that I fear my > trial CGI Bash script is being clobbered by the Java, as its not working > (its permission is OK). Maybe it needs to be enclosed within a > unique style/type entry. > > #+STYLE: Details missing, but again: the JavaScript has hardly something to do with it. The tutorial mentions this line: #+INFOJS_OPT: view:nil toc:t ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js Remove the line, and you'll get rid of the JavaScript. To get rid of the default styles, customite the variable `org-export-html-style-include-default' > Below, I hope not at the risk of a friendship, I include the settings > for; > org-export-html-style > org-export-html-style-default > org-export-html-style-include-default > org-publish-project-alist > > And these were noted after a successfuul org-publish operation. > > > My question is, how should I unambiguously use a specific CSS, within > the context of the "Publishing Org-mode files to HTML" tutorial. And > whether including the CGI script is as simple as that above. > > Sorry for my confusion, I cannot see how or where to remove the Java > stuff. If its as simple as 13.3.1 of the Org Mode manual, or by modifying the > *scratch* evaluations of the tutorial, then I do apologize. > > Thanks, best, Adam. > > > ;------------------------------------------------------ > > org-export-html-style > "" > > org-export-html-style-default > "" > > org-export-html-style-include-default > t > > > org-publish-project-alist > > (("org-notes" :base-directory "C:\\Adamstuff\\webp\\org\\" :base-extension > "org" :publishing-directory "C:\\Adamstuff\\webp\\public_html\\" :recursive > t :publishing-function org-publish-org-to-html :headline-levels ...) > ("org-static" :base-directory "C:\\Adamstuff\\webp\\org\\" :base-extension > "css\\|js\\|png\\|jpg\\|gif\\|pdf\\|mp3\\|ogg\\|swf" :publishing-directory > "C:\\Adamstuff\\webp\\public_html\\" :recursive t :publishing-function > org-publish-attachment) ("org" :components ("org-notes" "org-static"))) HTH Sebastian