* Inserting citations into text editors @ 2017-09-08 17:15 Mendel Kranz [not found] ` <97a91bc5-d1da-45ba-8763-1617c8760f88-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Mendel Kranz @ 2017-09-08 17:15 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 2073 bytes --] I've been using a number of different writing programs recently, and each time I make a switch I always run into the same problem, how to easily insert citations. Most recently I've been satisfied with Sublime Text and this plugin <https://github.com/sjpfenninger/citebibtex> that reads my .bib file and easily inserts the pandoc citation. Now I'm fiddling with Ulysses, and I've run into the problem again: how to easily access and insert my citations. I plan on continuing to use a .bib file and convert with pandoc. Since I use Launchbar, I thought that if there were a way to search through my .bib file with that and insert my citation, this would make the issues disappear. However, I'm really not sure how to do it. Essentially I'm looking for the same functionality of that plugin just not tied to sublime text. Any thoughts would be appreciated! One related problem I run into with other options, is that I often have one author with multiple books which can make searching through citekeys difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, @foo678, etc. So if, when searching, it could display the author name and book, and then insert the citekey that would be the best! PS I've seen some options such as this one by David Sanson <https://github.com/dsanson/bibdesk-pandoc-export-templates> which uses bibdesk, and this one which uses text expander <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've found a little awkward. -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/97a91bc5-d1da-45ba-8763-1617c8760f88%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. [-- Attachment #1.2: Type: text/html, Size: 2625 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <97a91bc5-d1da-45ba-8763-1617c8760f88-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <97a91bc5-d1da-45ba-8763-1617c8760f88-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2017-09-17 14:50 ` iandol [not found] ` <a422ae0b-1a19-4c4f-82a0-048a71e9c3c9-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-01-07 17:34 ` Pedro P. Palazzo 1 sibling, 1 reply; 9+ messages in thread From: iandol @ 2017-09-17 14:50 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 2920 bytes --] Well, you don't say which reference manager you use, but if you use Bookends, and you'd consider using Alfred (I switched from Quicksilver), I've curated a set of Alfred tools including one which searches the database, and inserts your Pandoc formatted [@citation] in any text editor or word processor: https://github.com/iandol/bookends-tools — becite tool You bring up Alfred, type in an author and get an inline list of references in the Alfred window, then ⌘enter to paste the citation. I use it with Scrivener, which already has excellent integration with Bookends (⌘Y quick switches you between text⬄ref), when I know exactly the paper I want to cite. On Saturday, 9 September 2017 01:15:34 UTC+8, Mendel Kranz wrote: > > I've been using a number of different writing programs recently, and each > time I make a switch I always run into the same problem, how to easily > insert citations. Most recently I've been satisfied with Sublime Text and > this plugin <https://github.com/sjpfenninger/citebibtex> that reads my > .bib file and easily inserts the pandoc citation. Now I'm fiddling with > Ulysses, and I've run into the problem again: how to easily access and > insert my citations. I plan on continuing to use a .bib file and convert > with pandoc. > > Since I use Launchbar, I thought that if there were a way to search > through my .bib file with that and insert my citation, this would make the > issues disappear. However, I'm really not sure how to do it. Essentially > I'm looking for the same functionality of that plugin just not tied to > sublime text. Any thoughts would be appreciated! > > One related problem I run into with other options, is that I often have > one author with multiple books which can make searching through citekeys > difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, > @foo678, etc. So if, when searching, it could display the author name and > book, and then insert the citekey that would be the best! > > PS I've seen some options such as this one by David Sanson > <https://github.com/dsanson/bibdesk-pandoc-export-templates> which uses > bibdesk, and this one which uses text expander > <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've > found a little awkward. > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/a422ae0b-1a19-4c4f-82a0-048a71e9c3c9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. [-- Attachment #1.2: Type: text/html, Size: 4904 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <a422ae0b-1a19-4c4f-82a0-048a71e9c3c9-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <a422ae0b-1a19-4c4f-82a0-048a71e9c3c9-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2017-09-20 22:03 ` Mendel Kranz [not found] ` <948aa732-6996-44b2-a400-8798e5ba3f61-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Mendel Kranz @ 2017-09-20 22:03 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 3313 bytes --] This looks like a great set of tools! Unfortunately, I use Papers, and I tend to manage my citations with just a .bib file that Papers generates. I might try and adapt some of this to work with that though, and to use Launchbar. Not too much work I hope... On Sunday, September 17, 2017 at 9:50:48 AM UTC-5, iandol wrote: > > Well, you don't say which reference manager you use, but if you use > Bookends, and you'd consider using Alfred (I switched from Quicksilver), > I've curated a set of Alfred tools including one which searches the > database, and inserts your Pandoc formatted [@citation] in any text editor > or word processor: > > https://github.com/iandol/bookends-tools — becite tool > > You bring up Alfred, type in an author and get an inline list of > references in the Alfred window, then ⌘enter to paste the citation. I use > it with Scrivener, which already has excellent integration with Bookends > (⌘Y quick switches you between text⬄ref), when I know exactly the paper I > want to cite. > > On Saturday, 9 September 2017 01:15:34 UTC+8, Mendel Kranz wrote: >> >> I've been using a number of different writing programs recently, and each >> time I make a switch I always run into the same problem, how to easily >> insert citations. Most recently I've been satisfied with Sublime Text and >> this plugin <https://github.com/sjpfenninger/citebibtex> that reads my >> .bib file and easily inserts the pandoc citation. Now I'm fiddling with >> Ulysses, and I've run into the problem again: how to easily access and >> insert my citations. I plan on continuing to use a .bib file and convert >> with pandoc. >> >> Since I use Launchbar, I thought that if there were a way to search >> through my .bib file with that and insert my citation, this would make the >> issues disappear. However, I'm really not sure how to do it. Essentially >> I'm looking for the same functionality of that plugin just not tied to >> sublime text. Any thoughts would be appreciated! >> >> One related problem I run into with other options, is that I often have >> one author with multiple books which can make searching through citekeys >> difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, >> @foo678, etc. So if, when searching, it could display the author name and >> book, and then insert the citekey that would be the best! >> >> PS I've seen some options such as this one by David Sanson >> <https://github.com/dsanson/bibdesk-pandoc-export-templates> which uses >> bibdesk, and this one which uses text expander >> <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've >> found a little awkward. >> > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/948aa732-6996-44b2-a400-8798e5ba3f61%40googlegroups.com. For more options, visit https://groups.google.com/d/optout. [-- Attachment #1.2: Type: text/html, Size: 5862 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <948aa732-6996-44b2-a400-8798e5ba3f61-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <948aa732-6996-44b2-a400-8798e5ba3f61-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2023-01-06 12:54 ` J [not found] ` <c8032379-cd82-4001-93ba-1e155b364bcdn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: J @ 2023-01-06 12:54 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 3384 bytes --] Could you suggest what set of tools you ended up with to easily insert citations into markdown text ? :D On Thursday, September 21, 2017 at 6:03:51 AM UTC+8 MK wrote: > This looks like a great set of tools! Unfortunately, I use Papers, and I > tend to manage my citations with just a .bib file that Papers generates. I > might try and adapt some of this to work with that though, and to use > Launchbar. Not too much work I hope... > > > On Sunday, September 17, 2017 at 9:50:48 AM UTC-5, iandol wrote: >> >> Well, you don't say which reference manager you use, but if you use >> Bookends, and you'd consider using Alfred (I switched from Quicksilver), >> I've curated a set of Alfred tools including one which searches the >> database, and inserts your Pandoc formatted [@citation] in any text editor >> or word processor: >> >> https://github.com/iandol/bookends-tools — becite tool >> >> You bring up Alfred, type in an author and get an inline list of >> references in the Alfred window, then ⌘enter to paste the citation. I use >> it with Scrivener, which already has excellent integration with Bookends >> (⌘Y quick switches you between text⬄ref), when I know exactly the paper I >> want to cite. >> >> On Saturday, 9 September 2017 01:15:34 UTC+8, Mendel Kranz wrote: >>> >>> I've been using a number of different writing programs recently, and >>> each time I make a switch I always run into the same problem, how to easily >>> insert citations. Most recently I've been satisfied with Sublime Text and >>> this plugin <https://github.com/sjpfenninger/citebibtex> that reads my >>> .bib file and easily inserts the pandoc citation. Now I'm fiddling with >>> Ulysses, and I've run into the problem again: how to easily access and >>> insert my citations. I plan on continuing to use a .bib file and convert >>> with pandoc. >>> >>> Since I use Launchbar, I thought that if there were a way to search >>> through my .bib file with that and insert my citation, this would make the >>> issues disappear. However, I'm really not sure how to do it. Essentially >>> I'm looking for the same functionality of that plugin just not tied to >>> sublime text. Any thoughts would be appreciated! >>> >>> One related problem I run into with other options, is that I often have >>> one author with multiple books which can make searching through citekeys >>> difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, >>> @foo678, etc. So if, when searching, it could display the author name and >>> book, and then insert the citekey that would be the best! >>> >>> PS I've seen some options such as this one by David Sanson >>> <https://github.com/dsanson/bibdesk-pandoc-export-templates> which uses >>> bibdesk, and this one which uses text expander >>> <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've >>> found a little awkward. >>> >> -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/c8032379-cd82-4001-93ba-1e155b364bcdn%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 5118 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <c8032379-cd82-4001-93ba-1e155b364bcdn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <c8032379-cd82-4001-93ba-1e155b364bcdn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2023-01-06 16:05 ` Albert Krewinkel [not found] ` <875ydj4osy.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Albert Krewinkel @ 2023-01-06 16:05 UTC (permalink / raw) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw I believe that Zotero has become a semi-standard as far as reference managers go. If you want a Markdown editor suitable for scholars and journalists, I recommend you try <https://zettlr.com>. If your work is more on the data science side of things, you might also like the Markdown editor in RStudio <https://posit.co/downloads>. Furthermore, many text editors have plugins to make citation handling convenient, including vim and emacs. J <lixichen-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > Could you suggest what set of tools you ended up with to easily > insert citations into markdown text ? :D > > On Thursday, September 21, 2017 at 6:03:51 AM UTC+8 MK wrote: > > This looks like a great set of tools! Unfortunately, I use > Papers, and I tend to manage my citations with just a .bib file > that Papers generates. I might try and adapt some of this to work > with that though, and to use Launchbar. Not too much work I > hope... > > > On Sunday, September 17, 2017 at 9:50:48 AM UTC-5, iandol wrote: > > Well, you don't say which reference manager you use, but if > you use Bookends, and you'd consider using Alfred (I switched > from Quicksilver), I've curated a set of Alfred tools > including one which searches the database, and inserts your > Pandoc formatted [@citation] in any text editor or word > processor: > > https://github.com/iandol/bookends-tools — becite tool > > You bring up Alfred, type in an author and get an inline list > of references in the Alfred window, then ⌘enter to paste the > citation. I use it with Scrivener, which already has > excellent integration with Bookends (⌘Y quick switches you > between text⬄ref), when I know exactly the paper I want to > cite. > > On Saturday, 9 September 2017 01:15:34 UTC+8, Mendel Kranz > wrote: > > I've been using a number of different writing programs > recently, and each time I make a switch I always run into > the same problem, how to easily insert citations. Most > recently I've been satisfied with Sublime Text and this > plugin that reads my .bib file and easily inserts the > pandoc citation. Now I'm fiddling with Ulysses, and I've > run into the problem again: how to easily access and > insert my citations. I plan on continuing to use a .bib > file and convert with pandoc. > > Since I use Launchbar, I thought that if there were a way > to search through my .bib file with that and insert my > citation, this would make the issues disappear. However, > I'm really not sure how to do it. Essentially I'm looking > for the same functionality of that plugin just not tied > to sublime text. Any thoughts would be appreciated! > > One related problem I run into with other options, is > that I often have one author with multiple books which > can make searching through citekeys difficult. For > instance I may have 5 cite keys listed as @foo123, > @foo345, @foo678, etc. So if, when searching, it could > display the author name and book, and then insert the > citekey that would be the best! > > PS I've seen some options such as this one by David > Sanson which uses bibdesk, and this one which uses text > expander, both of which I've found a little awkward. -- Albert Krewinkel GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124 -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/875ydj4osy.fsf%40zeitkraut.de. ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <875ydj4osy.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <875ydj4osy.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> @ 2023-01-06 17:03 ` Joseph Reagle 0 siblings, 0 replies; 9+ messages in thread From: Joseph Reagle @ 2023-01-06 17:03 UTC (permalink / raw) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw BTW: I'm looking forward to RStudio's editor being made a stand-alone Quarto editor -- I think that's what is in the works. It's quite good, and has the best table editor (e.g., pandoc's grid tables) I've come across. (I think Zettlr's table editor is being scratched and rewritten.) If Quarto didn't rewrite my reference links, I'd happily use it. https://github.com/quarto-dev/quarto/issues/42 On 1/6/23 11:05, Albert Krewinkel wrote: > I believe that Zotero has become a semi-standard as far as reference > managers go. > > If you want a Markdown editor suitable for scholars and journalists, I > recommend you try <https://zettlr.com>. If your work is more on the data > science side of things, you might also like the Markdown editor in > RStudio <https://posit.co/downloads>. > > Furthermore, many text editors have plugins to make citation handling > convenient, including vim and emacs. -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/49fb53ad-4706-aedc-4a82-0b3e6fb511a5%40reagle.org. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Inserting citations into text editors [not found] ` <97a91bc5-d1da-45ba-8763-1617c8760f88-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2017-09-17 14:50 ` iandol @ 2023-01-07 17:34 ` Pedro P. Palazzo [not found] ` <e4b2b848-8b7f-4f8d-ade5-0ddc1b95fc42n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 1 sibling, 1 reply; 9+ messages in thread From: Pedro P. Palazzo @ 2023-01-07 17:34 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 2654 bytes --] > One related problem I run into with other options, is that I often have one author with multiple books which can make searching through citekeys difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, @foo678, etc. So if, when searching, it could display the author name and book, and then insert the citekey that would be the best! On Zotero, the BetterBibTeX plugin allows you to customize the citekey to be exported in the .bib file. This way you can use something like `@author:2010firstwordoftitle` to make it easier to find what you need. Em sexta-feira, 8 de setembro de 2017 às 18:15:34 UTC+1, MK escreveu: > I've been using a number of different writing programs recently, and each > time I make a switch I always run into the same problem, how to easily > insert citations. Most recently I've been satisfied with Sublime Text and > this plugin <https://github.com/sjpfenninger/citebibtex> that reads my > .bib file and easily inserts the pandoc citation. Now I'm fiddling with > Ulysses, and I've run into the problem again: how to easily access and > insert my citations. I plan on continuing to use a .bib file and convert > with pandoc. > > Since I use Launchbar, I thought that if there were a way to search > through my .bib file with that and insert my citation, this would make the > issues disappear. However, I'm really not sure how to do it. Essentially > I'm looking for the same functionality of that plugin just not tied to > sublime text. Any thoughts would be appreciated! > > One related problem I run into with other options, is that I often have > one author with multiple books which can make searching through citekeys > difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, > @foo678, etc. So if, when searching, it could display the author name and > book, and then insert the citekey that would be the best! > > PS I've seen some options such as this one by David Sanson > <https://github.com/dsanson/bibdesk-pandoc-export-templates> which uses > bibdesk, and this one which uses text expander > <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've > found a little awkward. > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/e4b2b848-8b7f-4f8d-ade5-0ddc1b95fc42n%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 3904 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <e4b2b848-8b7f-4f8d-ade5-0ddc1b95fc42n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <e4b2b848-8b7f-4f8d-ade5-0ddc1b95fc42n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2023-01-08 10:52 ` John Carter Wood [not found] ` <4e64b509-7781-4511-856c-723daf2aae4fn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: John Carter Wood @ 2023-01-08 10:52 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 3609 bytes --] I use Zotero with BetterBibTeX (BBT) to manage my references and generate .bib / .json files. For text editing I use Emacs to write in Markdown and have incorporated helm-bibtex to allow me to enter citations easily: https://github.com/tmalsburg/helm-bibtex I'm not certain that this kind of set-up will solve your problem (as I use pretty standard Zotero styles for my citekeys), but as others have noted, BBT allows you to change the formatting of citekeys. I haven't experimented too much with helm-bibtex, but it works well with Emacs. Emacs is kind of a world in itself to get into, but I am comforted at least by the probability that it won't disappear any time soon and I can continue using my hard-won knowledge till at least the end of my academic career. :-) pedro....-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org schrieb am Samstag, 7. Januar 2023 um 18:34:14 UTC+1: > > One related problem I run into with other options, is that I often have > one author with multiple books which can make searching through citekeys > difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, > @foo678, etc. So if, when searching, it could display the author name and > book, and then insert the citekey that would be the best! > > On Zotero, the BetterBibTeX plugin allows you to customize the citekey to > be exported in the .bib file. This way you can use something like > `@author:2010firstwordoftitle` to make it easier to find what you need. > > Em sexta-feira, 8 de setembro de 2017 às 18:15:34 UTC+1, MK escreveu: > >> I've been using a number of different writing programs recently, and each >> time I make a switch I always run into the same problem, how to easily >> insert citations. Most recently I've been satisfied with Sublime Text and >> this plugin <https://github.com/sjpfenninger/citebibtex> that reads my >> .bib file and easily inserts the pandoc citation. Now I'm fiddling with >> Ulysses, and I've run into the problem again: how to easily access and >> insert my citations. I plan on continuing to use a .bib file and convert >> with pandoc. >> >> Since I use Launchbar, I thought that if there were a way to search >> through my .bib file with that and insert my citation, this would make the >> issues disappear. However, I'm really not sure how to do it. Essentially >> I'm looking for the same functionality of that plugin just not tied to >> sublime text. Any thoughts would be appreciated! >> >> One related problem I run into with other options, is that I often have >> one author with multiple books which can make searching through citekeys >> difficult. For instance I may have 5 cite keys listed as @foo123, @foo345, >> @foo678, etc. So if, when searching, it could display the author name and >> book, and then insert the citekey that would be the best! >> >> PS I've seen some options such as this one by David Sanson >> <https://github.com/dsanson/bibdesk-pandoc-export-templates> which uses >> bibdesk, and this one which uses text expander >> <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've >> found a little awkward. >> > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/4e64b509-7781-4511-856c-723daf2aae4fn%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 5023 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <4e64b509-7781-4511-856c-723daf2aae4fn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Inserting citations into text editors [not found] ` <4e64b509-7781-4511-856c-723daf2aae4fn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2023-01-08 20:36 ` John Purnell 0 siblings, 0 replies; 9+ messages in thread From: John Purnell @ 2023-01-08 20:36 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1: Type: text/plain, Size: 6373 bytes --] I also use Zotero with the BetterBibTeX extension on a Mac and make use of its provision of the Zotero citation selector in an AppleScript application which I have bound to a keyboard shortcut which inserts a Pandoc citation into any configured text editor. Here is the AppleScript in case it's of interest: ``` # Activates the Zotero Add Citation dialog in the specified text editor # Requires the Better BibTex for Zotero plugin: https://retorque.re/zotero-better-bibtex # ============================================================================== # Configuration Variables # ============================================================================== # Debugging switch global gBlnDebug # Bundle ID of text editor property pNameEditorBID : "com.sublimetext.4" # ============================================================================== # Main Code # ============================================================================== set gBlnDebug to false try set txtZoteroStatus to do shell script ¬ "/usr/bin/curl 'http://localhost:23119/better-bibtex/cayw?probe=1' 2>/dev/null; exit 0" if txtZoteroStatus is "ready" then set txtCitation to do shell script ¬ "/usr/bin/curl 'http://localhost:23119/better-bibtex/cayw?format=pandoc&brackets=1' 2>/dev/null; exit 0" # "/usr/bin/curl 'http://localhost:23119/better-bibtex/cayw?format=pandoc&brackets=1&clipboard=1' 2>/dev/null; exit 0" tell application id pNameEditorBID activate if not txtCitation is null then repeat while not frontmost tell me to delay 0.1 end repeat tell application id "com.apple.systemevents" to keystroke txtCitation # tell application id "com.apple.systemevents" to keystroke "v" using command down end if end tell else tell application id "org.zotero.zotero" to activate end if end try ``` The application needs security permissions for both "Accessibility", and "Automation" for "System Events". On 2023-01-08, at 23:52 +1300, John Carter Wood <woodjo-ZOsAvrTRSvuEhhMi0yms2Q@public.gmane.org> wrote: > I use Zotero with BetterBibTeX (BBT) to manage my references and > generate > .bib / .json files. > > For text editing I use Emacs to write in Markdown and have > incorporated > helm-bibtex to allow me to enter citations easily: > https://github.com/tmalsburg/helm-bibtex > > I'm not certain that this kind of set-up will solve your problem (as I > use > pretty standard Zotero styles for my citekeys), but as others have > noted, > BBT allows you to change the formatting of citekeys. I haven't > experimented > too much with helm-bibtex, but it works well with Emacs. Emacs is kind > of a > world in itself to get into, but I am comforted at least by the > probability > that it won't disappear any time soon and I can continue using my > hard-won > knowledge till at least the end of my academic career. :-) > > pedro....-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org schrieb am Samstag, 7. Januar 2023 um 18:34:14 > UTC+1: > >>> One related problem I run into with other options, is that I often >>> have >> one author with multiple books which can make searching through >> citekeys >> difficult. For instance I may have 5 cite keys listed as @foo123, >> @foo345, >> @foo678, etc. So if, when searching, it could display the author name >> and >> book, and then insert the citekey that would be the best! >> >> On Zotero, the BetterBibTeX plugin allows you to customize the >> citekey to >> be exported in the .bib file. This way you can use something like >> `@author:2010firstwordoftitle` to make it easier to find what you >> need. >> >> Em sexta-feira, 8 de setembro de 2017 às 18:15:34 UTC+1, MK >> escreveu: >> >>> I've been using a number of different writing programs recently, and >>> each >>> time I make a switch I always run into the same problem, how to >>> easily >>> insert citations. Most recently I've been satisfied with Sublime >>> Text and >>> this plugin <https://github.com/sjpfenninger/citebibtex> that reads >>> my >>> .bib file and easily inserts the pandoc citation. Now I'm fiddling >>> with >>> Ulysses, and I've run into the problem again: how to easily access >>> and >>> insert my citations. I plan on continuing to use a .bib file and >>> convert >>> with pandoc. >>> >>> Since I use Launchbar, I thought that if there were a way to search >>> through my .bib file with that and insert my citation, this would >>> make the >>> issues disappear. However, I'm really not sure how to do it. >>> Essentially >>> I'm looking for the same functionality of that plugin just not tied >>> to >>> sublime text. Any thoughts would be appreciated! >>> >>> One related problem I run into with other options, is that I often >>> have >>> one author with multiple books which can make searching through >>> citekeys >>> difficult. For instance I may have 5 cite keys listed as @foo123, >>> @foo345, >>> @foo678, etc. So if, when searching, it could display the author >>> name and >>> book, and then insert the citekey that would be the best! >>> >>> PS I've seen some options such as this one by David Sanson >>> <https://github.com/dsanson/bibdesk-pandoc-export-templates> which >>> uses >>> bibdesk, and this one which uses text expander >>> <https://github.com/andrewheiss/pandoc-citekeys>, both of which I've >>> found a little awkward. >>> >> > > -- > You received this message because you are subscribed to the Google > Groups "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/4e64b509-7781-4511-856c-723daf2aae4fn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/3D58E4FE-7D6B-4012-A0D9-32C0C40985CF%40gmail.com. [-- Attachment #2: Type: text/html, Size: 9072 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2023-01-08 20:36 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2017-09-08 17:15 Inserting citations into text editors Mendel Kranz [not found] ` <97a91bc5-d1da-45ba-8763-1617c8760f88-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2017-09-17 14:50 ` iandol [not found] ` <a422ae0b-1a19-4c4f-82a0-048a71e9c3c9-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2017-09-20 22:03 ` Mendel Kranz [not found] ` <948aa732-6996-44b2-a400-8798e5ba3f61-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-01-06 12:54 ` J [not found] ` <c8032379-cd82-4001-93ba-1e155b364bcdn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-01-06 16:05 ` Albert Krewinkel [not found] ` <875ydj4osy.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> 2023-01-06 17:03 ` Joseph Reagle 2023-01-07 17:34 ` Pedro P. Palazzo [not found] ` <e4b2b848-8b7f-4f8d-ade5-0ddc1b95fc42n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-01-08 10:52 ` John Carter Wood [not found] ` <4e64b509-7781-4511-856c-723daf2aae4fn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2023-01-08 20:36 ` John Purnell
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 NNTP newsgroup(s).