emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [BUG] Styles file and locale environment [9.6.13]
@ 2023-12-23 22:50 Hakan Dağdelen
  2024-01-04 14:54 ` Ihor Radchenko
  0 siblings, 1 reply; 8+ messages in thread
From: Hakan Dağdelen @ 2023-12-23 22:50 UTC (permalink / raw)
  To: emacs-orgmode

Hi!

When I put the following line in my Emacs init file, Orgmode cannot find 
my styles file for converting org documents into odt files.

(set-locale-environment "tr_TR.UTF-8")

My system's default locale environment is set to en_US.UTF-8.

Without that line, Org documents are converted in accordance with the 
referred file.

My styles file is referred at the very beginning of the org document as 
follows:
#+ODT_STYLES_FILE: "[path of the referred file]"

Changing locale environment in Emacs causes failure in finding the 
adress of the styles file I assume.

Best,
Hakan



Emacs  : GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 
3.24.20, cairo version 1.16.0)
  of 2022-09-23
Package: Org mode version 9.6.13 ( @ /home/hakan/.emacs.d/elpa/org-9.6.13/)

current state:
==============
(setq
  org-link-elisp-confirm-function 'yes-or-no-p
  org-bibtex-headline-format-function #[257 "\300\x01\236A\207" [:title] 3 
"\n\n(fn ENTRY)"]
  org-persist-after-read-hook '(org-element--cache-persist-after-read)
  org-export-before-parsing-hook '(org-attach-expand-links)
  org-cycle-tab-first-hook '(org-babel-hide-result-toggle-maybe
                 org-babel-header-arg-expand)
  org-archive-hook '(org-attach-archive-delete-maybe)
  org-odt-format-inlinetask-function 
'org-odt-format-inlinetask-default-function
  org-ascii-format-drawer-function #[771 "\x01\207" [] 4 "\n\n(fn NAME 
CONTENTS WİDTH)"]
  org-cycle-hook '(org-cycle-hide-archived-subtrees
           org-cycle-show-empty-lines
           org-cycle-optimize-window-after-visibility-change 
org-cycle-display-inline-images)
  org-persist-before-read-hook '(org-element--cache-persist-before-read)
  org-export-default-language "tr"
  org-mode-hook '(#[0 "\300\301\302\303\304$\207"
            [add-hook change-major-mode-hook
             org-fold-show-all append local]
            5]
          #[0 "\300\301\302\303\304$\207"
            [add-hook change-major-mode-hook
             org-babel-show-result-all append local]
            5]
          org-babel-result-hide-spec
          org-babel-hide-all-hashes)
  org-export-headline-levels 9
  org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
  org-latex-format-headline-function 
'org-latex-format-headline-default-function
  org-confirm-shell-link-function 'yes-or-no-p
  org-export-with-date nil
  org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME 
CONTENTS)"]
  outline-isearch-open-invisible-function 'outline-isearch-open-invisible
  org-odt-format-headline-function 'org-odt-format-headline-default-function
  org-startup-truncated nil
  org-agenda-before-write-hook '(org-agenda-add-entry-text)
  org-export-with-author nil
  org-src-mode-hook '(org-src-babel-configure-edit-buffer
              org-src-mode-configure-edit-buffer)
  org-confirm-elisp-link-function 'yes-or-no-p
  org-speed-command-hook '(org-speed-command-activate
               org-babel-speed-command-activate)
  org-html-format-inlinetask-function 
'org-html-format-inlinetask-default-function
  org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
  org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
  org-fold-core-isearch-open-function 'org-fold--isearch-reveal
  org-latex-format-inlinetask-function 
'org-latex-format-inlinetask-default-function
  org-persist-before-write-hook '(org-element--cache-persist-before-write)
  org-tab-first-hook '(org-babel-hide-result-toggle-maybe
               org-babel-header-arg-expand)
  org-export-with-toc nil
  org-link-shell-confirm-function 'yes-or-no-p
  org-babel-pre-tangle-hook '(save-buffer)
  org-agenda-loop-over-headlines-in-active-region nil
  org-occur-hook '(org-first-headline-recenter)
  org-metadown-hook '(org-babel-pop-to-session-maybe)
  org-link-parameters '(("attachment" :follow org-attach-follow
             :complete org-attach-complete-link)
                ("id" :follow org-id-open)
                ("eww" :follow org-eww-open :store
             org-eww-store-link)
                ("rmail" :follow org-rmail-open :store
             org-rmail-store-link)
                ("mhe" :follow org-mhe-open :store
             org-mhe-store-link)
                ("irc" :follow org-irc-visit :store
             org-irc-store-link :export
             org-irc-export)
                ("info" :follow org-info-open :export
             org-info-export :store
             org-info-store-link :insert-description
             org-info-description-as-command)
                ("gnus" :follow org-gnus-open :store
             org-gnus-store-link)
                ("docview" :follow org-docview-open
             :export org-docview-export :store
             org-docview-store-link)
                ("bibtex" :follow org-bibtex-open :store
             org-bibtex-store-link)
                ("bbdb" :follow org-bbdb-open :export
             org-bbdb-export :complete
             org-bbdb-complete-link :store
             org-bbdb-store-link)
                ("w3m" :store org-w3m-store-link)
                ("doi" :follow org-link-doi-open :export
             org-link-doi-export)
                ("file+sys") ("file+emacs")
                ("shell" :follow org-link--open-shell)
                ("news" :follow
             #[514 "\301\300\302\x04Q\x02\"\207"
               ["news" browse-url ":"] 6
               "\n\n(fn URL ARG)"]
             )
                ("mailto" :follow
             #[514 "\301\300\302\x04Q\x02\"\207"
               ["mailto" browse-url ":"] 6
               "\n\n(fn URL ARG)"]
             )
                ("https" :follow
             #[514 "\301\300\302\x04Q\x02\"\207"
               ["https" browse-url ":"] 6
               "\n\n(fn URL ARG)"]
             )
                ("http" :follow
             #[514 "\301\300\302\x04Q\x02\"\207"
               ["http" browse-url ":"] 6
               "\n\n(fn URL ARG)"]
             )
                ("ftp" :follow
             #[514 "\301\300\302\x04Q\x02\"\207"
               ["ftp" browse-url ":"] 6
               "\n\n(fn URL ARG)"]
             )
                ("help" :follow org-link--open-help
             :store org-link--store-help)
                ("file" :complete org-link-complete-file)
                ("elisp" :follow org-link--open-elisp))
  org-html-format-headline-function 
'org-html-format-headline-default-function
  org-metaup-hook '(org-babel-load-in-session-maybe)
  org-list-allow-alphabetical t
  )



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2023-12-23 22:50 [BUG] Styles file and locale environment [9.6.13] Hakan Dağdelen
@ 2024-01-04 14:54 ` Ihor Radchenko
  2024-01-04 20:05   ` Hakan Dağdelen
  0 siblings, 1 reply; 8+ messages in thread
From: Ihor Radchenko @ 2024-01-04 14:54 UTC (permalink / raw)
  To: Hakan Dağdelen; +Cc: emacs-orgmode

Hakan Dağdelen <hkndgd@gmail.com> writes:

> When I put the following line in my Emacs init file, Orgmode cannot find 
> my styles file for converting org documents into odt files.
>
> (set-locale-environment "tr_TR.UTF-8")
>
> My system's default locale environment is set to en_US.UTF-8.
> ...
> My styles file is referred at the very beginning of the org document as 
> follows:
> #+ODT_STYLES_FILE: "[path of the referred file]"

Thanks for reporting!

May you please elaborate what you mean by "cannot find"? Do you see an
error? A warning? Your styles file is silently ignored? Something else?

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2024-01-04 14:54 ` Ihor Radchenko
@ 2024-01-04 20:05   ` Hakan Dağdelen
  2024-01-04 20:14     ` Ihor Radchenko
  0 siblings, 1 reply; 8+ messages in thread
From: Hakan Dağdelen @ 2024-01-04 20:05 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: emacs-orgmode

Thanks for the reply.

I don't see any error or warning. Styles file is silently ignored. The 
org document is converted as if there is no styles file referred at the 
beginning of the document.

Best,
Hakan

4.01.2024 17:54 tarihinde Ihor Radchenko yazdı:
> Hakan Dağdelen <hkndgd@gmail.com> writes:
>
>> When I put the following line in my Emacs init file, Orgmode cannot find
>> my styles file for converting org documents into odt files.
>>
>> (set-locale-environment "tr_TR.UTF-8")
>>
>> My system's default locale environment is set to en_US.UTF-8.
>> ...
>> My styles file is referred at the very beginning of the org document as
>> follows:
>> #+ODT_STYLES_FILE: "[path of the referred file]"
> Thanks for reporting!
>
> May you please elaborate what you mean by "cannot find"? Do you see an
> error? A warning? Your styles file is silently ignored? Something else?
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2024-01-04 20:05   ` Hakan Dağdelen
@ 2024-01-04 20:14     ` Ihor Radchenko
  2024-01-04 21:43       ` Hakan Dağdelen
  0 siblings, 1 reply; 8+ messages in thread
From: Ihor Radchenko @ 2024-01-04 20:14 UTC (permalink / raw)
  To: Hakan Dağdelen; +Cc: emacs-orgmode

Hakan Dağdelen <hkndgd@gmail.com> writes:

> I don't see any error or warning. Styles file is silently ignored. The 
> org document is converted as if there is no styles file referred at the 
> beginning of the document.

Ok. Then, may you please share minimal reproducer starting from
emacs -Q? See https://orgmode.org/manual/Feedback.html#Feedback

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2024-01-04 20:14     ` Ihor Radchenko
@ 2024-01-04 21:43       ` Hakan Dağdelen
  2024-01-04 21:49         ` Ihor Radchenko
  0 siblings, 1 reply; 8+ messages in thread
From: Hakan Dağdelen @ 2024-01-04 21:43 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: emacs-orgmode

The text below is from the message buffer. I started emacs with the Q 
argument from terminal and then reloaded Org. I didn't hit any error.

This time, styles file was not ignored.

For information about GNU Emacs and the GNU system, type C-h C-a.
Loading /usr/local/share/emacs/28.2/lisp/org/ob...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-comint...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-core...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-emacs-lisp...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-eval...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-exp...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-lob...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-ref...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-table...done
Loading /usr/local/share/emacs/28.2/lisp/org/ob-tangle...done
Loading /usr/local/share/emacs/28.2/lisp/obarray...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-compat...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-element...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-entities...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-faces...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-footnote...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-keys...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-list...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-macro...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-macs...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-pcomplete...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-src...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-table...done
Loading /usr/local/share/emacs/28.2/lisp/org/org-version.el (source)...done
Loading /usr/local/share/emacs/28.2/lisp/org/org...done
The following feature was found in load-path, please check if that’s 
correct:
(obarray)
Successfully reloaded Org
Org mode version 9.5.5 (release_9.5.5 @ 
/usr/local/share/emacs/28.2/lisp/org/)
You can run the command ‘org-reload’ with C-c C-x !
Successfully reloaded Org
Org mode version 9.5.5 (release_9.5.5 @ 
/usr/local/share/emacs/28.2/lisp/org/)
Debug on Error enabled globally
LaTeX to MathML converter not available.
Formatting LaTeX using verbatim
Wrote /tmp/odt-jFAvvN/meta.xml
Using schema 
/usr/local/share/emacs/28.2/etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc 
[2 times]
Saving file /tmp/odt-jFAvvN/styles.xml...
Wrote /tmp/odt-jFAvvN/styles.xml
Using vacuous schema
Wrote /tmp/odt-jFAvvN/mimetype
Using vacuous schema
Saving file /tmp/odt-jFAvvN/META-INF/manifest.xml...
Wrote /tmp/odt-jFAvvN/META-INF/manifest.xml
Saving file /tmp/odt-jFAvvN/content.xml...
Wrote /tmp/odt-jFAvvN/content.xml
Creating ODT file...
Running zip -mX0 ders.odt mimetype
Running zip -rmTq ders.odt .
Created [path to the newly created odt.file]
Parsing archive file...done.
Running soffice --nologo --writer [path to the newly created 
odt.file]...done

4.01.2024 23:14 tarihinde Ihor Radchenko yazdı:
> Hakan Dağdelen <hkndgd@gmail.com> writes:
>
>> I don't see any error or warning. Styles file is silently ignored. The
>> org document is converted as if there is no styles file referred at the
>> beginning of the document.
> Ok. Then, may you please share minimal reproducer starting from
> emacs -Q? See https://orgmode.org/manual/Feedback.html#Feedback
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2024-01-04 21:43       ` Hakan Dağdelen
@ 2024-01-04 21:49         ` Ihor Radchenko
  2024-01-04 22:17           ` Hakan Dağdelen
  0 siblings, 1 reply; 8+ messages in thread
From: Ihor Radchenko @ 2024-01-04 21:49 UTC (permalink / raw)
  To: Hakan Dağdelen; +Cc: emacs-orgmode

Hakan Dağdelen <hkndgd@gmail.com> writes:

> The text below is from the message buffer. I started emacs with the Q 
> argument from terminal and then reloaded Org. I didn't hit any error.
>
> This time, styles file was not ignored.
>
> ...
> Org mode version 9.5.5 (release_9.5.5 @ 
> /usr/local/share/emacs/28.2/lisp/org/)

Thanks!
What if you instead clone the latest Org mode via
git clone git://git.savannah.gnu.org/emacs/org-mode.git
then run
cd org-mode
make repro
and try to reproduce?

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2024-01-04 21:49         ` Ihor Radchenko
@ 2024-01-04 22:17           ` Hakan Dağdelen
  2024-01-05 12:34             ` Ihor Radchenko
  0 siblings, 1 reply; 8+ messages in thread
From: Hakan Dağdelen @ 2024-01-04 22:17 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: emacs-orgmode

This is too much work unfortunately, since I come around the problem by 
calling terminal commands instead of built-in emacs functions.

But I can say the problem is still reproducible on my system under Org 
9.6.15.

I am going to upgrade to emacs 29.1 soon. Maybe, there is a some sort of 
Unicode translation problem in emacs. If it is the problem, I'll write back.

Best,
Hakan

5.01.2024 00:49 tarihinde Ihor Radchenko yazdı:
> Hakan Dağdelen <hkndgd@gmail.com> writes:
>
>> The text below is from the message buffer. I started emacs with the Q
>> argument from terminal and then reloaded Org. I didn't hit any error.
>>
>> This time, styles file was not ignored.
>>
>> ...
>> Org mode version 9.5.5 (release_9.5.5 @
>> /usr/local/share/emacs/28.2/lisp/org/)
> Thanks!
> What if you instead clone the latest Org mode via
> git clone git://git.savannah.gnu.org/emacs/org-mode.git
> then run
> cd org-mode
> make repro
> and try to reproduce?
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [BUG] Styles file and locale environment [9.6.13]
  2024-01-04 22:17           ` Hakan Dağdelen
@ 2024-01-05 12:34             ` Ihor Radchenko
  0 siblings, 0 replies; 8+ messages in thread
From: Ihor Radchenko @ 2024-01-05 12:34 UTC (permalink / raw)
  To: Hakan Dağdelen; +Cc: emacs-orgmode

Hakan Dağdelen <hkndgd@gmail.com> writes:

> This is too much work unfortunately, since I come around the problem by 
> calling terminal commands instead of built-in emacs functions.
>
> But I can say the problem is still reproducible on my system under Org 
> 9.6.15.

The purpose of my query was to find out whether the problem is with Org
mode or with your config. If it is the problem with Org mode, I'd need
instructions to replicate the problem on my side. Otherwise, it is hard
for me to fix anything.

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-01-05 12:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-23 22:50 [BUG] Styles file and locale environment [9.6.13] Hakan Dağdelen
2024-01-04 14:54 ` Ihor Radchenko
2024-01-04 20:05   ` Hakan Dağdelen
2024-01-04 20:14     ` Ihor Radchenko
2024-01-04 21:43       ` Hakan Dağdelen
2024-01-04 21:49         ` Ihor Radchenko
2024-01-04 22:17           ` Hakan Dağdelen
2024-01-05 12:34             ` Ihor Radchenko

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).