* capitalize some words in a region @ 2023-09-29 15:37 Uwe Brauer 2023-09-29 16:04 ` Emanuel Berg 2023-09-29 16:11 ` Leo Butler 0 siblings, 2 replies; 7+ messages in thread From: Uwe Brauer @ 2023-09-29 15:37 UTC (permalink / raw) To: help-gnu-emacs Hi, I would like to capitalize certain words in a region, but would like to leave out words like and/or for and of like in journal of mathematical physics Should be turn into to Journal of Mathematical Physics But not into Journal Of Mathematical Physics Any idea how to do this? Thanks Uwe Brauer -- Warning: Content may be disturbing to some audiences I strongly condemn Putin's war of aggression against the Ukraine. I support to deliver weapons to Ukraine's military. I support the NATO membership of the Ukraine. I support the EU membership of the Ukraine. https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/ ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: capitalize some words in a region 2023-09-29 15:37 capitalize some words in a region Uwe Brauer @ 2023-09-29 16:04 ` Emanuel Berg 2023-09-29 18:08 ` [External] : " Drew Adams 2023-09-29 16:11 ` Leo Butler 1 sibling, 1 reply; 7+ messages in thread From: Emanuel Berg @ 2023-09-29 16:04 UTC (permalink / raw) To: help-gnu-emacs Uwe Brauer wrote: > I would like to capitalize certain words in a region, but > would like to leave out words like and/or for and of like in > > journal of mathematical physics > > Should be turn into to > > Journal of Mathematical Physics > > But not into > > Journal Of Mathematical Physics > > Any idea how to do this? There was a guy who wrote some Elisp to do just that, it was discussed on this very list but that's all I remember, maybe you can find it by searching the archives http://lists.gnu.org/archive/html/help-gnu-emacs -- underground experts united https://dataswamp.org/~incal ^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: [External] : Re: capitalize some words in a region 2023-09-29 16:04 ` Emanuel Berg @ 2023-09-29 18:08 ` Drew Adams 2023-09-29 19:47 ` Uwe Brauer 0 siblings, 1 reply; 7+ messages in thread From: Drew Adams @ 2023-09-29 18:08 UTC (permalink / raw) To: Emanuel Berg, help-gnu-emacs@gnu.org > There was a guy who wrote some Elisp to do just that, it was > discussed on this very list but that's all I remember, maybe > you can find it by searching the archives This guy, perhaps? ;-) https://mail.gnu.org/archive/html/help-gnu-emacs/2019-04/msg00187.html ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [External] : Re: capitalize some words in a region 2023-09-29 18:08 ` [External] : " Drew Adams @ 2023-09-29 19:47 ` Uwe Brauer 2023-10-01 19:17 ` Howard Melman 0 siblings, 1 reply; 7+ messages in thread From: Uwe Brauer @ 2023-09-29 19:47 UTC (permalink / raw) To: help-gnu-emacs [-- Attachment #1: Type: text/plain, Size: 1112 bytes --] >>> "DA" == Drew Adams <drew.adams@oracle.com> writes: >> There was a guy who wrote some Elisp to do just that, it was >> discussed on this very list but that's all I remember, maybe >> you can find it by searching the archives > This guy, perhaps? ;-) > https://mail.gnu.org/archive/html/help-gnu-emacs/2019-04/msg00187.html Well I was not successful with my search in this list, however the following was very useful: https://emacs.stackexchange.com/questions/26286/toggle-letter-case-exclude-custom-words-from-a-list https://karl-voit.at/2015/05/25/elisp-title-capitalization/ And especially https://github.com/novoid/title-capitalization.el Which turned out precisely what I was looking for. Regards Uwe Brauer -- Warning: Content may be disturbing to some audiences I strongly condemn Putin's war of aggression against the Ukraine. I support to deliver weapons to Ukraine's military. I support the NATO membership of the Ukraine. I support the EU membership of the Ukraine. https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/ [-- Attachment #2: smime.p7s --] [-- Type: application/pkcs7-signature, Size: 5673 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [External] : Re: capitalize some words in a region 2023-09-29 19:47 ` Uwe Brauer @ 2023-10-01 19:17 ` Howard Melman 2023-10-02 8:05 ` Uwe Brauer 0 siblings, 1 reply; 7+ messages in thread From: Howard Melman @ 2023-10-01 19:17 UTC (permalink / raw) To: help-gnu-emacs Uwe Brauer <oub@mat.ucm.es> writes: > Well I was not successful with my search in this list, however the > following was very useful: > > https://emacs.stackexchange.com/questions/26286/toggle-letter-case-exclude-custom-words-from-a-list > > > https://karl-voit.at/2015/05/25/elisp-title-capitalization/ > > And especially > https://github.com/novoid/title-capitalization.el > > Which turned out precisely what I was looking for. See also: https://codeberg.org/acdw/titlecase.el -- Howard ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [External] : Re: capitalize some words in a region 2023-10-01 19:17 ` Howard Melman @ 2023-10-02 8:05 ` Uwe Brauer 0 siblings, 0 replies; 7+ messages in thread From: Uwe Brauer @ 2023-10-02 8:05 UTC (permalink / raw) To: help-gnu-emacs [-- Attachment #1: Type: text/plain, Size: 537 bytes --] > Uwe Brauer <oub@mat.ucm.es> writes: > See also: https://codeberg.org/acdw/titlecase.el Thanks, I will try this out as well, better to have too many than to few pkgs.😇 -- Warning: Content may be disturbing to some audiences I strongly condemn Putin's war of aggression against the Ukraine. I support to deliver weapons to Ukraine's military. I support the NATO membership of the Ukraine. I support the EU membership of the Ukraine. https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/ [-- Attachment #2: smime.p7s --] [-- Type: application/pkcs7-signature, Size: 5673 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: capitalize some words in a region 2023-09-29 15:37 capitalize some words in a region Uwe Brauer 2023-09-29 16:04 ` Emanuel Berg @ 2023-09-29 16:11 ` Leo Butler 1 sibling, 0 replies; 7+ messages in thread From: Leo Butler @ 2023-09-29 16:11 UTC (permalink / raw) To: help-gnu-emacs@gnu.org On Fri, Sep 29 2023, Uwe Brauer <oub@mat.ucm.es> wrote: > Hi, > > I would like to capitalize certain words in a region, but would like to > leave out words like and/or for and of like in > > > journal of mathematical physics > > Should be turn into to > > > Journal of Mathematical Physics > > But not into > > > Journal Of Mathematical Physics > > Any idea how to do this? > > Thanks > > Uwe Brauer The way that comes to mind is to capitalize the phrase and then go back, with `case-fold-search' set to nil, and downcase the words you want downcased by `replace-regexp': M-x replace-regexp \b\(O[nN]\|O[fF]\|...\)\b RET \,(downcase \1) RET If you do this enough, it seems like a good candidate for a keyboard macro. HTH, Leo ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-10-02 8:05 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-09-29 15:37 capitalize some words in a region Uwe Brauer 2023-09-29 16:04 ` Emanuel Berg 2023-09-29 18:08 ` [External] : " Drew Adams 2023-09-29 19:47 ` Uwe Brauer 2023-10-01 19:17 ` Howard Melman 2023-10-02 8:05 ` Uwe Brauer 2023-09-29 16:11 ` Leo Butler
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.