Hello, Rasmus <ras...@gmx.us> writes:
>> Because it is not meant to be changed by the user nor let-bound. IOW, >> it's a constant. > > But perhaps it should not be. > > Consider org-export-smart-quotes-alist. > In Danish, according to the 'official' guidance, all of the following > are appropriate > > (*) ,,.'', ``.'', `.', >>.<<, >.<. > > Basically, only the french <<.>> is not appropriate. A similar > situation exists in Norwegian, to the best of my knowledge. Why > should I (submitting a patch) be able to actively force which of forms > in (*) should be used? > > One remedy /in LaTeX/ would be to let quote-characters be selected by > csquote, but I don't really know if I'd want to go that way. . . > > Alternatively, we can populate the various language variables and > provide easy means to alter them, a la: > > (org-alter-language "da" :left-latex "``" :right-latex "''" :table > "tabel"). Even though it is a defconst, you can still change it. You are not forced to anything. But you're on your own. By the way, it is a defconst because of the keys, which shouldn't be altered, not the values. Regards, -- Nicolas Goaziou