Giter Site home page Giter Site logo

chrisgrieser / alfred-bibtex-citation-picker Goto Github PK

View Code? Open in Web Editor NEW
135.0 6.0 8.0 8.83 MB

Citation picker & lightweight reference manager for BibTeX files, via Alfred.

License: MIT License

Shell 24.65% JavaScript 73.27% Just 2.08%
bibtex-references pandoc-markdown alfred-workflow citations citation-picker academic-writing eta-template-engine latex org-mode pandoc

alfred-bibtex-citation-picker's Introduction

Supercharged Citation Picker

Download Count Last Release

A citation picker and lightweight reference manager for Alfred. Uses BibTeX Files and supports Pandoc Markdown, Multi-Markdown, LaTeX, Org Mode, any various more formats.

showcase

Feature Overview

Core Features

  • Inserts Pandoc Citation Syntax ([@citekey]), supporting page numbers & multiple citations ([@citekey, p. 23; @citekey, p. 42]). Can also be configured to use LaTeX, Multi-Markdown, eta templates, Org Mode, [[wikilinks]], #tags, or bare citkeys as citation format.
  • App-independent: Works system-wide, in every text field of every app.
  • Smart Search: Search for citekeys, authors, title, publication, keywords (tags), include or exclude authors in et al., tab-completion, short queries, sorting recently used entries to the top, …
  • Simple Installation: Just enter the path to your .bib file, and you are ready to go.
  • Blazingly Fast: Considerably quicker than any other citation picker (~200 ms to fully reload a library with ~4000 entries).

Advanced Features

  • Citation Actions: Paste single-entry bibliographies, open URLs, open or create literature notes, attach PDFs, search for .csl files online, and more.
  • Lightweight Reference Management: Automatically rename and file PDFs, add or remove entries.
  • Quickly Add New Entries: Select a DOI or ISBN and add them directly to your BibTeX library via hotkey.
  • Support for two libraries: You can pick citations from two BibTeX Library files at the same time.
  • Obsidian Integration: When located in your Obsidian Vault, literature notes are automatically opened/created in Obsidian instead of the default markdown app.

Table of Contents

Installation

  1. Download the latest release.
  2. Enter the BibTeX Library path.
  3. Use the citation picker via the Alfred keyword ct, or set a hotkey for the citation picker by double-clicking the respective field in the workflow window.

Basic Usage

Press the hotkey in any text field to start the citation picker. Alternatively, use the ct keyword.

Search

  • You can search for the title, author/editor (last name), year, collection, or journal name.
  • Prepend @ to a word to search for a citekey, for example @Grieser2020.
  • Prepend # to search for keywords (tags), for example #sociology.
  • Smart Queries: You can search for any combination of the above. For example, the query 2020 #cognition grieser searches for entries published in 2020, with the tag "cognition," and with "Grieser" as author/editor.
  • Short Queries: You do not need to fully spell out every item. grie #cogn 2020 gives you the same result as above, if no other author begins with grie and no other tag starts with cogn.

Citation Actions

  • : Paste the citekey of the selected citation.
  • : Add another citation.
  • : Paste an inline-citation (citation without surrounding formatting, for example @Grieser2022 instead of [@Grieser2022])
  • : Add page numbers before pasting the selected citekey.
    • Confirm the page number with or to add another citation afterward.
    • Confirm with for an inline-citation with page number (@Grieser2022 [p. 42]).

URL Actions

  • : Open the URL in the browser.
  • C: Copy the URL to the clipboard.
  • In both cases, if the entry has a DOI but not a URL, the citation picker uses the DOI-URL (https://doi.org/…) instead.

Icon Meanings

Icon Entry has
🌐 URL or DOI
📄 Abstract
n 🏷 n Keywords
📓 Literature Note
📕 PDF
2️⃣ entry is from 2nd library
📎 entry has attachment

Changing the Citation Format

Available Formats

You can use the scp and select Change Citation Format to change the format of the citations:

  • Pandoc (default)
  • Org Mode
  • Multi-Markdown (MMD)
  • LaTeX
  • eta template
  • iA Writer
  • [[wikilink]]
  • #tag
  • bare citekey
  • bracketed citekey

Note

Not all formats support all citation-related features. For example, adding Page numbers as well as inline-citations are not supported for Latex, Wikilinks, and Tags.

Other Format Customizations

If you want to use a format that is not available, you can customize the format yourself by changing the workflow environment variables starting with _format. (Tutorial: How to set environment variables in Alfred)

If there is a citation syntax that is commonly used, or if you want to improve support for an existing format, feel free to open a Feature Request.

You can also make a PR to this file which defines the citation formats.

Advanced Usage

Bibliography Actions

  • : Reveal the entry in Zotero, neovim, BibDesk, VS Code, or Sublime Text, depending on the setting in the workflow configuration. (Note that this does not work for the secondary library.)
  • : Paste the full bibliographic entry.
    • Requires Pandoc.
    • The used citation style can be customized in the settings. By default, the APA 7th Style is used.
  • L: Preview the unabridged title, abstract, and list of all keywords (tags).
  • fn: Delete the entry from the BibTeX library. (⚠️ This cannot be undone.)
  • Y: Preview the URL of entry in a QuickLook window.

Add New Entries

  • Universal Action or Hotkey: Uses the selected DOI, ISBN, or URL containing a DOI to add a new entry to the library.

Note

Adding or removing entries does not work with the BetterBibTeX Zotero Plugin since the plugin only does a one-way-sync (Zotero ➞ BibTeX file), meaning any changes to the .bib file are not reflected in Zotero.

Literature Note Actions

  • The citation picker looks in the folder specified in the workflow settings for files that are exactly named like the citekey, optionally followed by an underscore _ and some text, for example: {citekey}.md or {citekey}_{title}.md. The citekey itself must not contain underscores, and the filename must not include the @.
  • Entries that have such a literature note is indicated by a 📓.
  • : Open the literature note.
    • If the file is in your Obsidian Vault, it is opened directly in Obsidian instead of the default text editor.
    • If there is no literature note, a new one is created.
  • Add * to any search query to filter only for entries with literature notes, for example * grieser searches for entries matching "Grieser" which also have a literature notes. Can be combined with other queries (see: smart queries).

PDF Management Actions

The following features require that all your PDFs are located in the folder specified in your workflow settings.

  • The 📕 indicates that the entry already has an associated PDF at that location.
  • Hyper1: If the entry has an associated PDF file, open it with the default PDF reader. The citekey must not contain an underscore (_). If the PDF folder setting is left empty, tries to open a PDF file listed under the file key in the BibTeX file.
  • Add pdf to any search query to filter only for entries with PDFs that have been added by the auto-file feature. pdf grieser, for example, displays only entries from the author "Grieser" with PDFs. Can be combined with other queries (see: smart queries).
  • A 📎 indicates that the BibTeX entry has a file or attachment field. You can use to open the attachment. If there are multiple attachments, the first one is opened.

Link Preview

Auxiliary Features

Triggered via the Alfred Keyword scp (mnemonic: Supercharged Citation Picker).

  • Cheatsheet: Open a cheat sheet of the available actions of the Supercharged Citation Picker.
  • Citation Style Search: Search for a citation style (.csl file), which is downloaded to the location specified in your workflow settings (default: ~/.pandoc/csl/).
  • Force Buffer Reload: Force a reload of the citation picker. Mostly for debugging purposes.

Cite this software project

If you want to mention this software project in an academic publication, please cite it as:

Grieser, C. (2023). Supercharged Citation Picker [Computer software]. 
https://github.com/chrisgrieser/alfred-bibtex-citation-picker

For other citation styles, use the following metadata:

About the Developer

In my day job, I am a sociologist studying the social mechanisms underlying the digital economy. For my PhD project, I investigate the governance of the app economy and how software ecosystems manage the tension between innovation and compatibility. If you are interested in this subject, feel free to get in touch.

For bug reports and features requests, please use the GitHub issue tracker.

Donate

Buy Me a Coffee at ko-fi.com

Credits

Icons created by Freepik (Flaticon)

Footnotes

  1. Hyper is an artificial "fifth" modifier key equal to ⌘⌥⌃⇧, and can be created using apps like Karabiner Elements, BetterTouchTool, or Hyperkey.

alfred-bibtex-citation-picker's People

Contributors

chrisgrieser avatar jxpeng98 avatar pbhdk avatar pspitzner avatar tim-hilde avatar zeitlings avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

alfred-bibtex-citation-picker's Issues

Quotation marks in bibtex field

Hi Chris,

Thanks for the fantastic tool! I enjoy it a lot.

I am using it to supplement paperpile, which auto-exports a bibtex file. However, instead of using brackets to define fields:

title = {how to use bibtex citation picker}

it uses quotation marks:

title = "how to use bibtex citation picker"

This I believe confuses the citation picker and so the url cannot be opened and bibligraphy cannot be copied from citation picker.

I wonder if you can take a look and see if there is a way to solve the issue?

Thanks,

Bin

CleanShot_2022-07-27_at_14 57 43

Feature Request: Pick own bibliography style

Feature Requested

I love this workflow - thanks so much for the amazing work! Being able to paste the full bibliographic entry into emails is a very practical feature, however doing so in APA 6th has a big disadvantage for someone working in German : Capitalization in titles is not working. Can this be changed in the script (or a different bibliography style be chosen), and if yes, how so? Since I don't understand the whole workflow I don't want to temper with it...

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: exclude comment entry

Feature Requested

Some bibtex managers, like Jabref, use @Comment{} to store information about grouping and other settings. These entries are listed in the picker as empty lines. Is it possible to exclude these comment entries?
Screenshot 2023-07-25 at 22 09 36

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: unwanted prefix `@` in `latex` format

Bug Description

Sometimes, when I change cite format to latex, alfred returns unwanted \cite{@citekey} but not \cite{citekey}. However, I am not sure how to reproduce the problem. I must be restart alfred to avoid this problem if it happens.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

[11:36:06.150] Supercharged Citation Picker[Script Filter] Processing complete
[11:36:06.177] Supercharged Citation Picker[Script Filter] Passing output 'Rivest_1978_data' to Arg and Vars
[11:36:06.178] Supercharged Citation Picker[Arg and Vars] Processing complete
[11:36:06.179] Supercharged Citation Picker[Arg and Vars] Passing output '@Rivest_1978_data' to Arg and Vars
[11:36:06.179] Supercharged Citation Picker[Arg and Vars] Processing complete
[11:36:06.180] Supercharged Citation Picker[Arg and Vars] Passing output '@Rivest_1978_data' to Copy to Clipboard
[11:36:06.180] Supercharged Citation Picker[Copy to Clipboard] Processing complete
[11:36:06.181] Supercharged Citation Picker[Copy to Clipboard] Passing output '@Rivest_1978_data' to Conditional
[11:36:06.181] Supercharged Citation Picker[Conditional] Processing complete
[11:36:06.182] Supercharged Citation Picker[Conditional] Passing output '@Rivest_1978_data' to Conditional
[11:36:06.182] Supercharged Citation Picker[Conditional] Processing complete
[11:36:06.183] Supercharged Citation Picker[Conditional] Passing output '@Rivest_1978_data' to Run Script

Sample BibTeX Entries

@article{Rivest_1978_method,
  title = {A method for obtaining digital signatures and public-key cryptosystems},
  author = {Rivest, R. L. and Shamir, A. and Adleman, L.},
  year = {1978},
  journal = {Communications of the ACM},
  doi = {10.1145/359340.359342}
}

Buffer Files

No

Workflow Configuration

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Question]: No PDF or literature note detected, what to do?

Bug Description

I wouldn't actually call this a bug, rather a question on whether I'm doing something wrong.

I have this entry with the citekey @Campbell2022The-Souls-Tool: which is generated by BibDesk. I've tried to turn off the colon generation, but I can't seem to find a solution for it.

Screenshot 2024-06-03 at 12 30 09

Despite the colon not showing up in the preview in this BibDesk pannel, it's present as a separator in every other citation that is generated in it. Of course, I thought it was going to cause some problems with other software. When creating a literature note in Obsidian, the colon gets converted to an underline:

Screenshot 2024-06-03 at 12 30 25

The name of the associated PDF is also generated through Auto-File in BibDesk. The PDF is attached, and it shows as such in BibDesk:

Screenshot 2024-06-03 at 12 35 57

The PDF doesn't have a colon nor an underscore.

(I can't take a screenshot of what shows up because of modifier keys) In Alfred, all that shows up are the 🏷 keyword and 📄 abstract icons.

What can I do to make Alfred recognise the literature note in Obsidian and the PDF that's linked in BibDesk? Is there any rule for the citations?

Also notable information: my PDFs are stored on a server. They can be easily accessed from the button in BibDesk, but not from anywhere else currently.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

i can't get the workflow to open when the debugger is turned on. supercharged citation picker just stops showing up

Sample BibTeX Entries

@book{White1976Plato-on-Knowle,
	author = {White, Nicholas P.},
	booktitle = {Plato on Knowledge and Reality},
	date-added = {2024-05-27 10:42:12 +0300},
	date-modified = {2024-05-27 10:42:55 +0300},
	place = {Indianapolis},
	publisher = {Hacket Publishing Company},
	title = {Plato on Knowledge and Reality},
	year = {1976},
	bdsk-file-1 = {YnBsaXN0MDDSAQIDBFxyZWxhdGl2ZVBhdGhYYm9va21hcmtfED8uLi8uLi8uLi8uLi8uLi9Wb2x1bWVzL2hvbWUvcGFwZXJzL3doaXRlMTk3NnBsYXRvLW9uLWtub3dsZS5wZGZPEQSQYm9va5AEAAAAAAQQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAMAAAcAAAABAQAAVm9sdW1lcwAEAAAAAQEAAGhvbWUGAAAAAQEAAHBhcGVycwAAHAAAAAEBAAB3aGl0ZTE5NzZwbGF0by1vbi1rbm93bGUucGRmEAAAAAEGAAAEAAAAFAAAACAAAAAwAAAACAAAAAQDAACzQQAAAAAAAAAAAAABCgAAEAAAAAEGAABsAAAAfAAAAHwAAAB8AAAACAAAAAAEAABBxgHeuvVMChgAAAABAgAAAQAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAFQAAAAEJAABmaWxlOi8vL1ZvbHVtZXMvaG9tZS8AAAAIAAAABAMAAACgmZl7AwAACAAAAAAEAABBxcmfqPwvYhgAAAABAgAAAAAAAAAAAADvEwAAAQAAAAAAAAAAAAAADQAAAAEBAAAvVm9sdW1lcy9ob21lAAAANAAAAAEJAABzbWI6Ly9zaWFpbmJ1bGV0aW5AU2lhLVN5bm9sb2d5Ll9zbWIuX3RjcC5sb2NhbC9ob21lCAAAAAEJAABmaWxlOi8vLwwAAAABAQAATWFjaW50b3NoIEhECAAAAAQDAAAAUAZeOgAAAAgAAAAABAAAQcX1BKwAAAAkAAAAAQEAAEI1MkJGOUM3LTMxMDAtNEZDNC05N0RDLUY4QUY2Nzc5RDkyMRgAAAABAgAAgQAAAAEAAADvEwAAAQAAAAAAAAAAAAAAAQAAAAEBAAAvAAAAYAAAAP7///8A8AAAAAAAAAcAAAACIAAAEAIAAAAAAAAFIAAAgAEAAAAAAAAQIAAAkAEAAAAAAAARIAAAxAEAAAAAAAASIAAApAEAAAAAAAATIAAAtAEAAAAAAAAgIAAA8AEAAAAAAAAEAAAAAwMAAADwAAAEAAAAAwMAAAAAAAAEAAAAAwMAAAEAAAAUAAAAAQYAAIQCAACQAgAAnAIAAJACAACQAgAA4wAAAAECAAA3OTFjYWZhZDY4NTdlMjE2MTkwMTcyNmU1OTZiZGYwMDlkYWFmMThjM2IwN2MzYTkwYzc0MDY5MDhjMzVmYzY3OzAwOzAwMDAwMDAwOzAwMDAwMDAwOzAwMDAwMDAwOzAwMDAwMDAwMDAwMDAwMjA7Y29tLmFwcGxlLmFwcC1zYW5kYm94LnJlYWQtd3JpdGU7MDE7MzYwMDAwMDI7MDAwMDAwMDAwMDBlOTc2MjswYzsvdm9sdW1lcy9ob21lL3BhcGVycy93aGl0ZTE5NzZwbGF0by1vbi1rbm93bGUucGRmAACoAAAA/v///wEAAAAcAgAADQAAAAQQAABUAAAAAAAAAAUQAACEAAAAAAAAABAQAACsAAAAAAAAAEAQAACcAAAAAAAAAAAgAACoAgAAAAAAAAIgAAAsAQAAAAAAAAUgAADMAAAAAAAAABAgAAAUAAAAAAAAABIgAADsAAAAAAAAABMgAAD8AAAAAAAAACAgAAAMAQAAAAAAAFAgAABEAQAAAAAAAIDwAADEAgAAAAAAAAAIAA0AGgAjAGUAAAAAAAACAQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAE+Q==}}

@incollection{Kelsey2000Recollection-in,
	author = {Kelsey, S.},
	booktitle = {Proceedings of the Boston Area Colloquium in Ancient Philosophy},
	cited-by = {Campbell2022The-Souls-Tool:},
	date-added = {2024-05-26 22:27:45 +0300},
	date-modified = {2024-05-26 22:28:41 +0300},
	pages = {91--121},
	title = {Recollection in the Phaedo},
	volume = {16},
	year = {2000}}

Buffer Files

buffer.json
last_version.txt

Workflow Configuration

Screenshot 2024-06-03 at 12 46 05
Screenshot 2024-06-03 at 12 46 08

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Entries from shared libraries

Bug Description

Is it on purpose that entries from shared libraries in Zotero are shown in the picker? This leads to the issue that entries that are both in my and in the shared library are opened (with open in Zotero command) in the shared library.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

added the logs in buffer files area as one cannot upload files here

Sample BibTeX Entries

@article{aagaardIntroducingPostphenomenologicalResearch2017,
  title = {Introducing Postphenomenological Research: A Brief and Selective Sketch of Phenomenological Research Methods},
  shorttitle = {Introducing Postphenomenological Research},
  author = {Aagaard, Jesper},
  year = {2017},
  month = jul,
  journal = {International Journal of Qualitative Studies in Education},
  volume = {30},
  number = {6},
  pages = {519--533},
  issn = {0951-8398, 1366-5898},
  doi = {10.1080/09518398.2016.1263884},
  abstract = {In time, phenomenology has become a viable approach to conducting qualitative studies in education. Popular and well-established methods include descriptive and hermeneutic phenomenology. Based on critiques of the essentialism and receptivity of these two methods, however, this article offers a third variation of empirical phenomenology: Postphenomenology. The article introduces postphenomenology, a philosophy of technology that highlights the importance of technological mediation of experience: Technologies transform our perceptions (amplify/reduce) and translate our actions (invite/inhibit). Based on this framework, two approaches to empirical fieldwork are suggested: In-depth exploration of the typical use of a given technology and critical comparison of multiple versions of a technology. It is argued that using postphenomenology as a research method helps researchers explore technological mediation, a vital and oftneglected aspect of educational practice, but the method simultaneously entails epistemological commitments such as multistability, reflexivity, and posthumanism. The article concludes by discussing future challenges for the postphenomenological method.},
  langid = {english},
  keywords = {Postphänomenologie,Technikphilosophie},
  annotation = {37 citations (Semantic Scholar/DOI) [2022-08-18] 23 citations (Crossref) [2022-08-18]},
  file = {/Users/tim/Documents/Wissensmanagement/Zotero Library/aagaardIntroducingPostphenomenologicalResearch2017.pdf}
}

@incollection{abneyRoboticsEthicalTheory2012,
  title = {Robotics, {{Ethical Theory}}, and {{Metaethics}}: {{A Guide}} for the {{Perplexed}}},
  booktitle = {Robot Ethics the Ethical and Social Implications of Robotics},
  author = {Abney, Keith},
  editor = {Lin, Patrick and Abney, Keith and Bekey, George A.},
  year = {2012},
  pages = {18},
  publisher = {{MIT Press}},
  address = {{Cambridge, Mass.}},
  langid = {english},
  keywords = {Ethik,Metaethik,Robotik,Technikethik,Technikphilosophie}
}

@book{ach.etalGrundkursEthikBand2016,
  title = {{Grundkurs Ethik. Band 1: Grundlagen}},
  shorttitle = {{Grundkurs Ethik. Band 1}},
  editor = {Ach, Johann S. and Bayertz, Kurt and Quante, Michael and Siep, Ludwig},
  year = {2016},
  series = {{Grundkurs Ethik}},
  edition = {4., vollst\"andig \"uberarbeitete und erweiterte Auflage},
  volume = {Band 1: Grundlagen},
  publisher = {{mentis Verlag}},
  address = {{M\"unster}},
  isbn = {978-3-95743-068-7},
  langid = {german},
  keywords = {Ethik,Moral}
}

@incollection{ach.pollmannMoralischProblematischWas2017,
  title = {Moralisch Problematisch \textendash{} {{Was}} Aus Einem {{Problem}} Ein Moralisches {{Problem}} Macht},
  booktitle = {Natur Und {{Erfahrung}}},
  author = {Ach, Johann S. and Pollmann, Arnd},
  editor = {Lauk{\"o}tter, Sebastian and Hoesch, Matthias},
  year = {2017},
  month = jan,
  pages = {39--60},
  publisher = {{mentis Verlag}},
  address = {{M\"unster}},
  isbn = {978-3-95743-817-1 978-3-95743-085-4},
  keywords = {Ethik,Moral,Moralische Probleme,Philosophie},
  file = {/Users/tim/Documents/Wissensmanagement/Zotero Library/ach.pollmannMoralischProblematischWas2017.pdf}
}

Buffer Files

buffer.txt
log.txt

Workflow Configuration

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: Search Retractions API for a Selected Reference

Feature Requested

Endnote just added support for retractions info for cited papers, active at the time you cite in Word. It appears as though this may be a useful feature for your citation picker too. There is at least one open API that uses Pubmed+Crossref combined data: http://openretractions.com — and the other main database appears free for non-commercial use though I didn't find a clear API for it: http://retractiondatabase.org/RetractionSearch.aspx | https://retractionwatch.com

As far as UI, this could be an option for a selected ref, or something that gets done automatically when you paste a citation. Retractions and an awareness of them are increasingly critical for many scientific fields... Pubpeer comments are another potentially interesting avenue for integration, currently available in Zotero with an API possibly avialable...


Notes:

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: any way to customize the shortcut of inline citation without bracket?

Feature Requested

i used scrivener for most of my writing projects, and i found out that ⌘⇧ + ↵ is also a shortcut in scrivener for scratchpad which makes the shortcut of inline citation without bracket in bib-citation-picker invalid. So i am wondering is there a way that i can customize the shortcut of features in this plugin?

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Workflow is empty / failing to find entries

Bug Description

When I invoke the workflow, it no longer pulls up any entries from my .bib file. It was working perfectly until yesterday, and to the best of my knowledge I haven't changed any settings in Alfred, Zotero, or Better Bibtex.

Trying Force Buffer Reload also fails (as seen in log below).

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

[12:02:16.373] Logging Started...
[12:02:17.789] Supercharged Citation Picker[Hotkey] Processing complete
[12:02:17.795] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[12:02:17.804] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[12:02:17.818] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished

Additional log when I try to Force Buffer Reload:

[12:03:20.445] Supercharged Citation Picker[List Filter] Processing complete
[12:03:20.447] Supercharged Citation Picker[List Filter] Passing output 'buffer_reload' to Conditional
[12:03:20.449] Supercharged Citation Picker[Conditional] Processing complete
[12:03:20.450] Supercharged Citation Picker[Conditional] Passing output 'buffer_reload' to Arg and Vars
[12:03:20.450] Supercharged Citation Picker[Arg and Vars] Processing complete
[12:03:20.451] Supercharged Citation Picker[Arg and Vars] Passing output '' to Call External Trigger
[12:03:20.451] Supercharged Citation Picker[External] Processing complete
[12:03:20.452] Supercharged Citation Picker[External] Passing output '' to Script Filter
[12:03:20.459] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[12:03:20.636] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[12:03:20.639] STDERR: Supercharged Citation Picker[Script Filter] 2022-06-03 12:03:20.631 osascript[4243:101082] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSFileManager fileSystemRepresentationWithPath:]: nil or empty path argument'
*** First throw call stack:
(
	0   CoreFoundation                      0x0000000193cdd198 __exceptionPreprocess + 240
	1   libobjc.A.dylib                     0x0000000193a27e04 objc_exception_throw + 60
	2   Foundation                          0x0000000194ae8544 -[NSFileManager fileSystemRepresentationWithPath:] + 620
	3   JavaScriptAppleEvents               0x0000000202169924 __JSAEPathConstructor_block_invoke + 240
	4   CoreFoundation                      0x0000000193c3ddb4 __invoking___ + 148
	5   CoreFoundation                      0x0000000193c3dc2c -[NSInvocation invoke] + 468
	6   JavaScriptCore                      0x00000001ac5f3938 _ZN3JSC24ObjCCallbackFunctionImpl4callEP9JSContextP13OpaqueJSValuemPKPKS3_PS6_ + 464
	7   JavaScriptCore                      0x00000001ac5f3334 _ZN3JSCL34objCCallbackFunctionCallAsFunctionEPK15OpaqueJSContextP13OpaqueJSValueS4_mPKPKS3_PS6_ + 256
	8   JavaScriptCore                      0x00000001ac5f14bc _ZN3JSCL24callObjCCallbackFunctionEPNS_14JSGlobalObjectEPNS_9CallFrameE + 384
	9   JavaScriptCore                      0x00000001ac5869f8 llint_function_for_construct_arity_checkTagGateAfter + 160500
	10  JavaScriptCore                      0x00000001ac583298 llint_function_for_construct_arity_checkTagGateAfter + 146324
	11  JavaScriptCore                      0x00000001ac5591d0 vmEntryToJavaScriptGateAfter + 0
	12  JavaScriptCore                      0x00000001accc0008 _ZN3JSC11Interpreter14executeProgramERKNS_10SourceCodeEPNS_14JSGlobalObjectEPNS_8JSObjectE + 1188
	13  JavaScriptCore                      0x00000001acf36814 _ZN3JSC8evaluateEPNS_14JSGlobalObjectERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 236
	14  JavaScriptCore                      0x00000001ac0a26e4 JSEvaluateScript + 584
	15  JavaScriptCore                      0x00000001ac5b2704 -[JSContext evaluateScript:withSourceURL:] + 248
	16  JavaScriptOSA                       0x00000002021c3fd8 -[JSStorage(JSProcedures) evaluateScript:inContextID:] + 548
	17  JavaScriptOSA                       0x00000002021c798c -[JSStorage(JSProcedures) handleEvent:inContext:modeFlags:resultingResultID:] + 572
	18  CoreFoundation                      0x0000000193c3ddb4 __invoking___ + 148
	19  CoreFoundation                      0x0000000193c3dc2c -[NSInvocation invoke] + 468
	20  JavaScript                          0x000000010432b78c JavaScriptComponent + 1208
	21  OpenScripting                       0x00000001ac067a84 OSAExecuteEvent + 76
	22  osascript                           0x0000000102255618 osascript + 22040
	23  dyld                                0x00000001022b108c start + 520
)
libc++abi: terminating with uncaught exception of type NSException

Sample BibTeX Entries

@book{AhmedQueerPhenomenology2006,
  title = {Queer {{Phenomenology}}: {{Orientations}}, {{Objects}}, {{Others}}},
  shorttitle = {Queer {{Phenomenology}}},
  author = {Ahmed, Sara},
  year = {2006},
  publisher = {{Duke University Press}},
  address = {{Durham, NC}},
  file = {/Users/jonathanmitchell/Library/CloudStorage/Dropbox/Academia/PDFs/AhmedQueerPhenomenology2006.pdf}
}

@article{Al-SajiMemoryAnother2004,
  title = {The Memory of Another Past: {{Bergson}}, {{Deleuze}} and a New Theory of Time},
  shorttitle = {The Memory of Another Past},
  author = {{Al-Saji}, Alia},
  year = {2004},
  journal = {Continental Philosophy Review},
  volume = {37},
  number = {2},
  pages = {203--239},
  file = {/Users/jonathanmitchell/Library/CloudStorage/Dropbox/Academia/PDFs/Al-SajiMemoryAnother2004.pdf}
}

@article{Al-SajiMerleauPontyBergson2001,
  title = {Merleau-{{Ponty}} and {{Bergson}}: {{Bodies}} of {{Expression}} and {{Temporalities}} in the {{Flesh}}},
  shorttitle = {Merleau-{{Ponty}} and {{Bergson}}},
  author = {{Al-Saji}, Alia},
  year = {2001},
  journal = {Philosophy Today},
  volume = {45},
  pages = {110--123},
  file = {/Users/jonathanmitchell/Library/CloudStorage/Dropbox/Academia/PDFs/Al-SajiMerleauPontyBergson2001.pdf}
}

Buffer Files

I get a 'We don't support that file type' message when I try to upload these.

When I open them in a text editor, buffer.json is empty, and last_version contains the text '9.5.3'.

Workflow Configuration

Screenshot 2022-06-03 at 12 07 16

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: Not showing my references

Bug Description

Even if I have put the path to my bib file, the workflow is not finding my references. I am faced with just empty Alfred.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

[21:41:56.846] Logging Started...
[21:42:02.339] Supercharged Citation Picker[Hotkey] Processing complete
[21:42:02.356] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[21:42:02.456] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[21:42:02.685] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished

Sample BibTeX Entries

@misc{Workneh2016b,
	author = {Desalegn Workneh},
	date-added = {2020-10-30 07:48:54 +0000},
	date-modified = {2020-10-30 07:49:50 +0000},
	keywords = {Amharic, gerund, verbal noun},
	month = {December},
	title = {Verbal Nouns in Amharic, Part III},
	url = {https://ling.auf.net/lingbuzz/005531},
	year = {2016}}

@misc{Workneh2016a,
	author = {Desalegn Workneh},
	date-added = {2020-10-30 07:47:28 +0000},
	date-modified = {2020-10-30 07:48:43 +0000},
	keywords = {verbal noun, gerund, Amharic},
	month = {November},
	title = {Verbal Nouns in Amharic, part II},
	url = {https://ling.auf.net/lingbuzz/005530},
	year = {2016}}

Buffer Files

Archive.zip

Workflow Configuration

I don't make a change on the setting except assigning the path the bib file and a hot key in the workflow.

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Is there a way to search for standalone note in Zotero

Feature Requested

i have a list of standalone notes which i need to frequently access to them while reading literature, but i found i cannot search for these notes using the bibtex-citation-picker?

honestly, this bibtex-citation-picker has dramatically changed my way of constantly navigating among articles, which i loved so much and have been so addicted to this to searching within my zotero database.

so if notes serarching is also supported of this tool, it would further advances my efficiency of literature reading and notes taking.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Doppelte Bibliographie

Bug Description

Über die Tastenkombination opt+cmd kann eine Bibliographie erstellt werden. Leider wird sie bei mir immer zwei mal ausgegeben:

Bildschirmaufnahme.2022-04-06.um.14.07.54.mov

Relevant Screenshot

No response

To Reproduce

Debugging Log.txt

Debugging Log

Siehe "To Reproduce"

Sample BibTeX Entries

@techreport{deutscherethikratZukunftGenetischenDiagnostik2013,
  type = {{Stellungnahme}},
  title = {{Die Zukunft der genetischen Diagnostik – von der Forschung in die klinische Anwendung}},
  author = {{Deutscher Ethikrat}},
  year = {2013},
  address = {{Berlin}},
  institution = {{Deutscher Ethikrat}},
  langid = {german},
  keywords = {done,Ethik,Genetik,Genetische Diagnostik,Medizin,Medizinethik},
}

Buffer Files

buffer.txt
last_version.txt

Workflow Configuration

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: Pandoc in-text citation

Feature Requested

First, thanks for the great workflow. Second, those who use author-date citation style often use Pandoc's in-text citation format. This includes the citekey, but drops the square brackets surrounding it. So, where a "standard" citation has the form [@BLAH, p. 12], an in-text citation is just @BLAH [p. 12]. It would be nice to have this option.

I've modified the alfred workflow to do this for myself, but I just thought I'd mention the idea. If you are interested in my own hack, I'd be glad to share it. But I imagine you have a more elgant way of achieving this.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Support for multiple bib files

Feature Requested

This is amazing piece of software. I sync my library from Bookends to bib file, as well as from Zotero to another bib file (via Betterbibtex). I use two different reference managers for a number of reasons.

I would really appreciate if this nifty software can search across all my bib file.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Formatted Citation

Feature Requested

Is there any way to add the function for inserting a formatted citation instead of the citekey? Fairly new to this, so forgive me if this a feature is already implemented.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: The workflow does not find references

Bug Description

When loading the workflow in Alfred with the 'ct' keyword and entering author name, nothing comes up.

Relevant Screenshot

Screenshot 2024-04-15 at 09 13 06

To Reproduce

Double press control. In the Alfred command, write Biesta. Nothing comes up.

Debugging Log

[08:58:01.299] Supercharged Citation Picker[Hotkey] Processing complete
[08:58:01.315] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[08:58:01.322] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[08:58:01.406] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[08:58:56.731] Logging Started...
[09:00:15.270] Supercharged Citation Picker[Hotkey] Processing complete
[09:00:15.278] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[09:00:15.289] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[09:00:16.076] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[09:00:16.083] STDERR: Supercharged Citation Picker[Script Filter] ./scripts/write-citation-picker-buffer.js: execution error: Error: TypeError: undefined is not an object (evaluating 'firstLine.split("{")[1].trim') (-2700)
[09:00:50.618] Supercharged Citation Picker[Hotkey] Processing complete
[09:00:50.628] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[09:00:50.640] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[09:00:50.666] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[09:02:08.221] Supercharged Citation Picker[Hotkey] Processing complete
[09:02:08.225] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[09:02:08.242] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[09:02:08.694] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[09:02:08.702] STDERR: Supercharged Citation Picker[Script Filter] ./scripts/write-citation-picker-buffer.js: execution error: Error: TypeError: undefined is not an object (evaluating 'firstLine.split("{")[1].trim') (-2700)

Sample BibTeX Entries

@book{Biesta2003,
  title = {Pragmatism and Educational Research},
  author = {Biesta, G. and Burbules, N. C.},
  year = {2003},
  publisher = {Rowman \& Littlefield Publishers, Inc.},
  address = {Lanham},
  keywords = {Education,MA430,Pragmatics,Vurdering},
  file = {/Users/kennethaggerholm/Zotero/storage/8UV9NR6Y/Biesta & Burbules 2003 Pragmatism and educational research.pdf}
}

@book{Biesta2006,
  title = {Beyond {{Learning}}. {{Democratic Education}} for a {{Human Future}}},
  author = {Biesta, G.},
  year = {2006},
  publisher = {Routledge},
  address = {New York},
  keywords = {Critical Pedagogy,Education,Learning,Pedagogy},
  file = {/Users/kennethaggerholm/Zotero/storage/WJETURI8/Biesta 2006 Beyond Learning. Democratic Education for a Human Future.pdf}
}
fHis account of natality draws on (Arendt, 1961).},
  file = {/Users/kennethaggerholm/Zotero/storage/UH9EXTNV/Biesta 2022 World-Centred Education. A View for the Present.pdf}
}

@article{Biesta2022a,
  title = {Who Educates the Teacher Educator? {{On}} Research, Practice, and Politics},
  author = {Biesta, Gert and Takayama, Keita and Kettle, Margaret and Heimans, Stephen},
  year = {2022},
  journal = {Asia-Pacific Journal of Teacher Education},
  volume = {50},
  number = {4},
  pages = {325--327},
  doi = {10.1080/1359866x.2022.2104467},
  note = {The following values have no corresponding Zotero field:\\
publisher: Informa UK Limited},
  file = {/Users/kennethaggerholm/Zotero/storage/BMNK4DYN/Biesta et al. 2022 Who educates the teacher educator On research, practice, and politics.pdf}
}

Buffer Files

buffer.json
last_version.txt

Workflow Configuration

Screenshot 2024-04-15 at 09 10 03

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: Cannot find pandoc installed from homebrew with a prefix

Bug Description

I installed pandoc using homebrew (which is at /Applications/homebrew), and the location of pandoc is in /Applications/homebrew/bin/pandoc. When I try to paste a single bibliography I got You need to install pandoc for this feature. For now I can manually modify paste-full-bibliography.sh to point the pandoc to the correct path, but it would be great if the pandoc path can be configured in the environment variables.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

[12:20:09.074] Supercharged Citation Picker[Hotkey] Processing complete
[12:20:09.080] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[12:20:09.183] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[12:20:09.265] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[12:20:09.268] Supercharged Citation Picker[Script Filter] {"items":[{"title":"Diffusion-Limited Phase Transformations: A Comparison and Cr…","autocomplete":"Aaron","subtitle":"Aaron et al. 1970    In: J. Appl. Phys. 41   🌐 📕","match":"@aaron1970diffusion @aaron1970diffusion Diffusion Limited Phase Transformations: A Comparison and Critical Evaluation of the Mathematical Approximations Diffusion-Limited Phase Transformations: A Comparison and Critical Evaluation of the Mathematical Approximations Aaron Aaron Fainstein Fainstein Kotler Kotler 1970 1970   J. Appl. Phys. J. Appl. Phys. pdf pdf","arg":"aaron1970diffusion","icon":{"path":"icons/article.png"},"uid":"aaron1970diffusion","text":{"copy":"https://doi.org/10.1063/1.1658474","largetype":"Diffusion-Limited Phase Transformations: A Comparison and Critical Evaluation of the Mathematical Approximations \n(citekey: aaron1970diffusion)"},"quicklookurl":"","mods":{"ctrl":{"valid":true,"arg":"https://doi.org/10.1063/1.1658474","subtitle":"⌃: Open URL – https://doi.org/10.1063/1.1658474"},"shift":{"valid":true,"subtitle":"⇧: Open in default app for .bib files"},"fn+cmd":{"valid":true,"subtitle":"⌘+fn: Delete entry from BibTeX file. (⚠️ Experimental & irreversible)"}}}]}
[12:20:15.880] Supercharged Citation Picker[Script Filter] Processing complete
[12:20:15.882] Supercharged Citation Picker[Script Filter] Passing output 'aaron1970diffusion' to Run Script
[12:20:16.010] Supercharged Citation Picker[Run Script] Processing complete
[12:20:16.015] Supercharged Citation Picker[Run Script] Passing output 'You need to install pandoc for this feature.' to Copy to Clipboard

Sample BibTeX Entries

@article{aaron1970diffusion,
  author       = {Aaron, Howard B. and Fainstein, Dora and Kotler, Gerald R.},
  journal      = {J. Appl. Phys.},
  title        = {Diffusion-Limited Phase Transformations: A Comparison and Critical Evaluation of the Mathematical Approximations},
  year         = {1970},
  month        = oct,
  number       = {11},
  pages        = {4404--4410},
  volume       = {41},
  creationdate = {2022-07-25T17:16:26},
  doi          = {10.1063/1.1658474},
  file         = {:aaron1970diffusion.pdf:PDF},
  groups       = {physics},
  owner        = {noir},
  publisher    = {AIP Publishing}
}

Buffer Files

buffer.json
last_version.txt

Workflow Configuration

Screenshot 2023-12-18 at 12 27 20

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: Open-Open in Zotero

Feature Requested

Current behaviour with "Open in Zotero" (triggered by shift when an entry is selected) is that it locates the entry within zotero then highlights it.

(One issue (not of the plugin, I think) here is that it does not work when Zotero is closed. When this is executed w/ Zotero closed, Zotero merely launches without finding/highlighting the entry. One needs to execute the execute command again to trigger the highlight from within Zotero.)

I propose a feature that actually opens the entry/file in zotero, in addition to locating this entry. Optionally and better: if the opening can be done external to zotero. (e.g. an external PDF viewer.)

The reason to this: open-in-zotero could take some time for Zotero, althought it does work.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Add a icon for thesis

Feature Requested

Hello, is it possible to add a icon for @phdthesis and @mastersthesis? Thx.

@phdthesis{Zohner_2017_Faster,
  title = {Faster Oblivious Transfer Extension and Its Impact on Secure Computation},
  author = {Zohner, Michael},
  year = {2017},
  address = {Darmstadt},
  url = {https://tuprints.ulb.tu-darmstadt.de/6154/},
  urldate = {2023-07-03},
  copyright = {CC BY 4.0 International - Creative Commons, Attribution},
  language = {en},
  school = {Technische Universit\"at}
}

@mastersthesis{Bicer_2017_Efficiency,
  title = {Efficiency Optimizations on Yao's Garbled Circuits and Their Practical Applications},
  author = {Bi{\c c}er, Osman},
  year = {2017},
  eprint = {1703.03473},
  address = {\.Istanbul, Turkey},
  url = {http://arxiv.org/abs/1703.03473},
  urldate = {2021-08-17},
  archiveprefix = {arxiv},
  language = {en},
  school = {\.Istanbul \c{S}ehir University}
}

Relevant Screenshot

image

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Allow search by author's first name / full name

Feature Requested

Can you configure search to include first name? So if I know the author I'm thinking of has a first name of Stephen but I don't remember their book or surname, I can search Stephen and it will show up.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: Doesn't open item in Zotero anymore

Bug Description

As of one of the updates 2 weeks ago, the PDF opens but the feature 'Open Item on Zotero' opens Zotero if it itsn't already open, but either way doesn't select any item on Zotero.

Relevant Screenshot

Zotero debugging output:

(3)(+0004448): {better-bibtex} +48538 parseLibraryKeyHash { "item": false }

(3)(+0000001): {better-bibtex} +0 getResultsFromParams modified { "objectType": "item", "url": "items/bbt:@koons2023ClassicalTheismNew", "objectID": "bbt:@koons2023ClassicalTheismNew" }

(1)(+0000012): Error: libraryID not provided checkLibraryID@chrome://zotero/content/xpcom/data/dataObjectUtilities.js:55:13 Zotero.DataObject.prototype._setIdentifier@chrome://zotero/content/xpcom/data/dataObject.js:201:15 Zotero.DataObject.prototype._set@chrome://zotero/content/xpcom/data/dataObject.js:151:12 set@chrome://zotero/content/xpcom/data/search.js:70:31 Zotero.API.getResultsFromParams<@chrome://zotero/content/xpcom/api.js:109:11 tryCatcher@resource://zotero/loader.jsm -> resource://zotero/bluebird/util.js:16:16 module.exports/PromiseSpawn.prototype._promiseFulfilled@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:97:18 module.exports/Promise.coroutine/<@resource://zotero/loader.jsm -> resource://zotero/bluebird/generators.js:201:9 From previous event: captureStackTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:915:23 CapturedTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:807:5 longStackTracesCaptureStackTrace@resource://zotero/loader.jsm -> resource://zotero/bluebird/debuggability.js:482:19 module.exports/Promise.prototype._then@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:261:9 module.exports/Promise.prototype.then@resource://zotero/loader.jsm -> resource://zotero/bluebird/promise.js:154:12 handle/<@file:///Applications/Zotero.app/Contents/Resources/components/zotero-service.js:552:13 addInitCallback@file:///Applications/Zotero.app/Contents/Resources/components/zotero-service.js:452:5 handle@file:///Applications/Zotero.app/Contents/Resources/components/zotero-service.js:551:11

(3)(+0005807): {better-bibtex} +5820 window-loaded chrome://zotero/content/standalone/basicViewer.xul

To Reproduce

  1. Hit the hotkey for Bibtex citation picker & type name of bibliographical item.
  2. Hold shift & press enter to 'Open Item in Zotero'
  3. Zotero loads if not already open but doesn't select any item anymore.

Debugging Log

[10:14:23.124] Supercharged Citation Picker[Hotkey] Processing complete
[10:14:23.129] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[10:14:23.149] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[10:14:23.287] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[10:14:23.292] Supercharged Citation Picker[Script Filter] {"items":[{"title":"Biblia patristica 2: Le troisi\\'eme si\\'ecle Orig\\'ene excep…","autocomplete":"patristiques","subtitle":"patristiques et al. (Eds.) 1977   📕","match":"@1977BibliaPatristicaTroisieme Biblia patristica 2: Le troisi\\'eme si\\'ecle Orig\\'ene except\\'e patristiques scientifique calcul 1977   book pdf","arg":"1977BibliaPatristicaTroisieme","icon":{"path":"icons/book.png"},"uid":"1977BibliaPatristicaTroisieme","text":{"copy":"","largetype":"Biblia patristica 2: Le troisi\\'eme si\\'ecle Orig\\'ene except\\'e \n(citekey: 1977BibliaPatristicaTroisieme)"},"quicklookurl":"","mods":{"fn":{"arg":"1977BibliaPatristicaTroisieme_Biblia patristica 2- Le troisi-eme si-ecle Orig"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},(ETC.) [truncated]
[10:14:24.791] Supercharged Citation Picker[Script Filter] Processing complete
[10:14:24.818] Supercharged Citation Picker[Script Filter] Passing output 'koons2023ClassicalTheismNew' to Run Script
[10:14:25.135] Supercharged Citation Picker[Run Script] Processing complete
[10:14:25.153] Supercharged Citation Picker[Run Script] Passing output '' to Post Notification

Sample BibTeX Entries

@book{koons2023ClassicalTheismNew,
  title = {Classical Theism: New Essays on the Metaphysics of {{God}}},
  shorttitle = {Classical Theism},
  editor = {Koons, Robert C. and Fuqua, Jonathan},
  year = {2023},
  series = {Routledge Studies in the Philosophy of Religion},
  publisher = {{Routledge}},
  address = {{New York, NY}},
  abstract = {"This volume provides a contemporary account of classical theism. It features sixteen original essays from leading scholars that advance the discussion of classical theism in new and interesting directions. It's safe to say that classical theism-the view that God is simple, omniscient, and the greatest possible being-is no longer the assumed view in analytic philosophy of religion. It is often dismissed as being rooted in outdated metaphysical systems of the sort advanced by ancient and medieval philosophers. The main purpose of this volume is twofold: to provide a contemporary account of what classical theism is and to advance the scholarly discussion about classical theism. In Section I, the contributors offer a clear and cutting-edge account of the nature and existence of the God and the historical and theological foundations of classical theism. Section II contains chapters on a variety of topics, such as whether classical theism's doctrine of simplicity needs revision, whether simplicity is compatible with the Christian doctrine of the Incarnation, and whether the hypothesis of a multiplicity of divine ideas is consistent with divine simplicity, among others. Classical Theism will appeal to scholars and advanced students in philosophy of religion who are interested in the nature of God"--},
  isbn = {978-1-03-206064-4 978-1-03-206409-3},
  file = {/Users/michaelbaldwin/OneDrive/Zotero/koons2023ClassicalTheismNew.pdf}
}

@book{koperski2020DivineActionDeterminism,
  title = {Divine Action, Determinism, and the Laws of Nature},
  author = {Koperski, Jeffrey},
  year = {2020},
  publisher = {{Routledge}},
  address = {{Abingdon, Oxon ; New York, NY}},
  abstract = {"A longstanding question at the intersection of science, philosophy, and theology is how God might act, or not, when governing the universe. Many believe that determinism would prevent God from acting at all, since to do so would require violating the laws of nature. However, when a robust view of these laws is coupled with the kind of determinism now used in dynamics, a new model of divine action emerges. This book presents a new approach to divine action beyond the current focus on quantum mechanics and esoteric gaps in the causal order. It bases this approach on two general points. First, that there are laws of nature is not merely a metaphor. Second, laws and physical determinism are now understood in mathematically precise ways that have important implications for metaphysics. The explication of these two claims shows not only that nonviolationist divine action is possible, but there is considerably more freedom available for God to act than current models allow. By bringing a philosophical perspective to an issue often dominated by theologians and scientists, this text redresses an imbalance in the discussion around divine action. It will, therefore, be of keen interest to scholars of Philosophy and Religion, the Philosophy of Science, and Theology"--},
  isbn = {978-0-367-13900-1},
  lccn = {BT135 .K67 2020},
  keywords = {Christianity,Determinism (Philosophy),Philosophy of nature,Providence and government of God,Religion and science},
  file = {/Users/michaelbaldwin/OneDrive/Zotero/koperski2020DivineActionDeterminism.pdf}
}

Buffer Files

There is also a 3rd file in that folder: a 'buffer.json' file I can't upload because github deosn't support that file type.

change buffer json.txt
last_version.txt

Workflow Configuration

195128416-2f2f411e-2a70-4622-a4b2-b0cafd224700

195128434-c317885c-b06a-4b7a-847b-093de6e80701

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: literature notes template

Feature Requested

(I see that the TODO is embedded in the workflow as is, if this isn't too rude: I hope to give the template function a bump!)

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Quick cite workflow

Feature Requested

This is a great plugin for Alfred, thank you for your awesome work. 😇

I think it would be really helpful if we can make search-add-cite workflow more fluently: invoke Alfred, search some content in search bar on arXiv or Google scholar (this is for computer science, or user can custom sources), pick the article you want, and hit a enter key, boom, the bibtex of that article add to .bib file automatically (arXiv and Google scholar has open relative APIs), and you can then easily cite it with + in Alfred.

What I want to say is the data collect function of this plugin is a little weak, and it is very important for me to add bibtex and cite it to rush a paper, this process is time-consuming and painful for now, so I really want this plugin can solve it. 😊

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: Open Attachment File Broke

Bug Description

Nothing happens when the open attachment file option is triggered, which isn't registered in the debug log. Other features work correctly.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

https://transfer.archivete.am/TbiqJ/Untitled.rtf

Sample BibTeX Entries

@book{breen2018ExploringRepublicanFreedom,
  title = {{Exploring Republican Freedom: Freedom and Domination}},
  shorttitle = {{Exploring Republican Freedom}},
  author = {Breen, Keith and McBride, Cillian},
  year = {2018},
  month = jan,
  publisher = {Routledge},
  isbn = {978-0-8153-7355-1},
  langid = {Ingl{\'e}s},
  file = {/Users/vpchris/Zotero/storage/JBBK53IT/Breen McBride 2018 Exploring Republican Freedom - Freedom and Domination.pdf}
}

@book{breen2021PoliticsEthicsContemporary,
  title = {The {{Politics}} and {{Ethics}} of {{Contemporary Work}}: {{Whither Work}}?},
  shorttitle = {The {{Politics}} and {{Ethics}} of {{Contemporary Work}}},
  editor = {Breen, Keith and Deranty, Jean-Philippe},
  year = {2021},
  month = jul,
  edition = {1st edition},
  publisher = {Routledge},
  abstract = {Bringing together leading international scholars within the fields of social and political theory and philosophy, this book explores how we should understand work and its role(s) in our lives and wider society.What challenges are posed by work in our changing economy and the new economic forms that are beginning to emerge, and how can we best address these challenges? In what ways do patterns of working, as well as work technologies, shape people's lives within and outside work, in particular their life opportunities and their social and natural environment? How might we organize---or seek to reorganize---workplaces so that the experience of work better reflects our shared ethical ideals and normative principles? This volume examines these vital questions in a comprehensive and systematic manner in order to provide much needed theoretical insight and practical guidance in reflecting on the nature, problems, and possibilities of work currently.This book will be of interest to undergraduate and postgraduate students and established academics in the areas of contemporary political theory and philosophy, social theory, legal philosophy, labour studies, the sociology of work, practical ethics, critical theory, and political activism.},
  langid = {english},
  keywords = {2},
  file = {/Users/vpchris/Zotero/storage/DPSNSB5T/Breen Deranty 2021 The Politics and Ethics of Contemporary Work - Whither Work.pdf}
}

@book{bregman2016UtopiaRealistsCase,
  title = {Utopia for {{Realists}}: {{The Case}} for a {{Universal Basic Income}}, {{Open Borders}}, and a 15-Hour {{Workweek}}},
  shorttitle = {Utopia for {{Realists}}},
  author = {Bregman, Rutger},
  translator = {Manton, Elizabeth},
  year = {2016},
  month = apr,
  edition = {1st edition},
  publisher = {The Correspondent},
  address = {Barcelona},
  isbn = {978-90-825203-0-9},
  langid = {english},
  file = {/Users/vpchris/Zotero/storage/YRIPL7SN/Bregman 2016 Utopia for Realists - The Case for a Universal Basic Income, Open Borders, and a.pdf}
}

Buffer Files

buffer.json
last_version.txt

Workflow Configuration

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: Support customizing citation syntax

Feature Requested

Currently, the default citation syntax is [@citekey], for use with pandoc. In my workflow, there are also two other use cases.

  • In Obsidian notes, sometimes I would like to insert the citation key as tags, e.g. #citekey. This way, I can easily see where a paper is referenced from the tag pane and graph view.
  • When writing in LaTeX, I may use the citation key in the format \cite{citekey}.

Therefore, it would be great if one can customize the citation syntax to use. For instance, one can set a default format and a few other formats. When inserting the citation key, the default format would be used, unless specified otherwise.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: fail to copy bibliographic entry when pressing cmd+opt

Bug Description

I did install pandoc on my mac, but every time I try ⌘⌥ + ↵, nothing is copied, and here is the debug info:

[18:04:23.639] Logging Started...
[18:09:59.800] STDERR: Supercharged Citation Picker[Run Script] Error reading bibliography file /Users/yutang/Documents/Resources/Automation/Zotero/Library.bib:
(line 902, column 7):
unexpected '<'

I wonder what's wrong with my configuration, or whether that's a bug. I would highly highly appreciate it if you could please help me out!

Relevant Screenshot

No response

To Reproduce

just pressing cmd+opt and enter

Debugging Log

[18:09:59.800] STDERR: Supercharged Citation Picker[Run Script] Error reading bibliography file /Users/yutang/Documents/Resources/Automation/Zotero/Library.bib:
(line 902, column 7):
unexpected '<'
[18:25:25.194] STDERR: Supercharged Citation Picker[Script Filter] Starting Buffer Writing
Parser Import successful.
Literature Note Reading successful.
PDF Folder reading successful.
Bibtex Library Reading successful.
Buffer Creation successful.
Buffer Writing Duration: 75ms
[18:25:30.676] STDERR: Supercharged Citation Picker[Run Script] Error reading bibliography file /Users/yutang/Documents/Resources/Automation/Zotero/Library.bib:
(line 902, column 7):
unexpected '<'
[18:25:56.340] STDERR: Supercharged Citation Picker[Run Script] Error reading bibliography file /Users/yutang/Documents/Resources/Automation/Zotero/Library.bib:
(line 902, column 7):
unexpected '<'
[18:27:00.971] Logging Started...

Sample BibTeX Entries

@book{aronssonNationalMuseumsNationbuilding2014,
  title = {National {{Museums}} and {{Nation-building}} in {{Europe}} 1750-2010: {{Mobilization}} and Legitimacy, Continuity and Change},
  shorttitle = {National {{Museums}} and {{Nation-building}} in {{Europe}} 1750-2010},
  author = {Aronsson, Peter and Elgenius, Gabriella},
  year = {2014},
  month = dec,
  publisher = {{Routledge}},
  abstract = {Europe's national museums have since their creation been at the centre of on-going nation making processes. National museums negotiate conflicts and contradictions and entrain the community sufficiently to obtain the support of scientists and art connoisseurs, citizens and taxpayers, policy makers, domestic and foreign visitors alike. National Museums and Nation-building in Europe 1750-2010 assess the national museum as a manifestation of cultural and political desires, rather than that a straightforward representation of the historical facts of a nation.   National Museums and Nation-building in Europe 1750-2010 examines the degree to which national museums have created models and representations of nations, their past, present and future, and proceeds to assess the consequences of such attempts. Revealing how different types of nations and states \textendash{} former empires, monarchies, republics, pre-modern, modern or post-imperial entities \textendash{} deploy and prioritise different types of museums (based on art, archaeology, culture and ethnography) in their making, this book constitutes the first comprehensive and comparative perspective on national museums in Europe and their intricate relationship to the making of nations and states.},
  googlebooks = {o0q2BQAAQBAJ},
  isbn = {978-1-317-56915-2},
  langid = {english},
  keywords = {Social Science / Archaeology}
}

@article{assael2022,
  title = {Restoring and Attributing Ancient Texts Using Deep Neural Networks},
  author = {Assael, Yannis and Sommerschield, Thea and Shillingford, Brendan and Bordbar, Mahyar and Pavlopoulos, John and Chatzipanagiotou, Marita and Androutsopoulos, Ion and Prag, Jonathan and {de Freitas}, Nando},
  year = {2022},
  month = mar,
  journal = {Nature},
  volume = {603},
  number = {7900},
  pages = {280--283},
  issn = {0028-0836, 1476-4687},
  doi = {10.1038/s41586-022-04448-z},
  abstract = {Abstract                            Ancient history relies on disciplines such as epigraphy\textemdash the study of inscribed texts known as inscriptions\textemdash for evidence of the thought, language, society and history of past civilizations               1               . However, over the centuries, many inscriptions have been damaged to the point of illegibility, transported far from their original location and their date of writing is steeped in uncertainty. Here we present Ithaca, a deep neural network for the textual restoration, geographical attribution and chronological attribution of ancient Greek inscriptions. Ithaca is designed to assist and expand the historian's workflow. The architecture of Ithaca focuses on collaboration, decision support and interpretability. While Ithaca alone achieves 62\% accuracy when restoring damaged texts, the use of Ithaca by historians improved their accuracy from 25\% to 72\%, confirming the synergistic effect of this research tool. Ithaca can attribute inscriptions to their original location with an accuracy of 71\% and can date them to less than 30\,years of their ground-truth ranges, redating key texts of Classical Athens and contributing to topical debates in ancient history. This research shows how models such as Ithaca can unlock the cooperative potential between artificial intelligence and historians, transformationally impacting the way that we study and write about one of the most important periods in human history.},
  langid = {english},
  keywords = {_tablet},
  file = {/Users/yutang/Library/Mobile Documents/com~apple~CloudDocs/Documents/书籍/K-历史、地理/Assael et al_2022_Restoring and attributing ancient texts using deep neural networks.pdf}
}

@book{AtlanticLittleBrown,
  title = {Atlantic, {{Little}}, {{Brown Books}}},
  publisher = {{Little, Brown.}},
  googlebooks = {zvSXYgEACAAJ},
  langid = {english}
}

@misc{attributedtopolygnotos450,
  title = {Pelike (Jar) with {{Perseus}} Beheading the Sleeping {{Medusa}}},
  author = {{Attributed to Polygnotos}},
  year = {ca. 450-440 B.C.},
  abstract = {Subject: Athena Women Medusa Perseus Style: Classical},
  file = {/Users/yutang/Documents/Zotero/storage/7JSWDG35/Pelike (jar) with Perseus beheading the sleeping Medusa. Attributed to Polygnotos. Greek (Attic), Classical, red-figure, ca. 450–440 b.c. Terracotta, H. 18 ⅞ in. (47.8 cm), Diam. 13 ½ in. (34.3.png}
}

@book{babeu2011,
  title = {"{{Rome}} Wasn't Digitized in a Day": Building a Cyberinfrastructure for Digital Classicists},
  shorttitle = {"{{Rome}} Wasn't Digitized in a Day"},
  author = {Babeu, Alison},
  year = {2011},
  publisher = {{Council on Library and Information Resources}},
  address = {{Washington, DC}},
  abstract = {"The author provides a summative and recent overview of the use of digital technologies in classical studies, focusing on classical Greece, Rome, and the ancient Middle and Near East, and generally on the period up to about 600 AD. The report explores what projects exist and how they are used, examines the infrastructure that currently exists to support digital classics as a discipline, and investigates larger humanities cyberinfrastructure projects and existing tools or services that might be repurposed for the digital classics."--Landing page},
  isbn = {978-1-932326-38-3},
  langid = {english},
  keywords = {_tablet_modified},
  annotation = {OCLC: 748710625},
  file = {/Users/yutang/Library/Mobile Documents/com~apple~CloudDocs/Documents/书籍/K-历史、地理/Babeu_2011_Rome wasn't digitized in a day-Rome wasn't digitized in a day.pdf}
}

@article{badoud2018,
  title = {{La Victoire de Samothrace, d\'efaite de Philippe~V}},
  author = {Badoud, Nathan},
  year = {2018},
  journal = {Revue arch\'eologique},
  volume = {66},
  number = {2},
  pages = {279--306},
  publisher = {{Presses Universitaires de France}},
  address = {{Paris cedex 14}},
  issn = {0035-0737},
  doi = {10.3917/arch.182.0279},
  abstract = {Depuis sa d\'ecouverte en 1863, la Victoire de Samothrace a vu sa chronologie osciller entre 323 et 31~av.~J.-C., tandis que l'identit\'e de son commanditaire \'etait elle aussi d\'ebattue. L'analyse des donn\'ees arch\'eologiques et \'epigraphiques d\'emontre qu'il s'agit d'une d\'edicace rhodienne, sans doute \oe uvre du sculpteur Pythokritos, actif entre ca 210 et ca 165 av. J.-C. La prise en compte du contexte historique et topographique conduit \`a penser que le monument a \'et\'e \'elev\'e en 197 av. J.-C., au terme de la deuxi\`eme guerre de Mac\'edoine, pour comm\'emorer la d\'efaite de Philippe~V \`a la bataille de Chios, quatre ans plus t\^ot. La statue n'entretient pas de rapport \'etroit avec la frise ext\'erieure du Grand Autel de Pergame. Le navire qui en forme le pi\'edestal n'est ni une trih\'emiolie ni une t\'etr\`ere, mais une pent\`ere~; la d\'eesse ne s'y pose pas, mais en d\'ecolle apr\`es son \'epiphanie.},
  langid = {french},
  keywords = {Bataille de Chios,Battle of Chios,Philip V of Macedon,Philippe V de Macédoine,Pythokritos,Rhodes,Victoire de Samothrace,Winged Victory of Samothrace},
  file = {/Users/yutang/Documents/书籍/K-历史、地理/Badoud_2018_La Victoire de Samothrace, défaite de Philippe V.pdf}
}

@book{bailin2003,
  title = {安藤忠雄论建筑},
  translator = {白林},
  year = {2003},
  month = jan,
  publisher = {{{$<$}a href="https://book.douban.com/press/2281"{$>$}**建筑工业出版社{$<$}/a{$>$}    {$<$}br{$>$}                                                   译者:                        {$<$}a class="" href="/search/\%E7\%99\%BD\%E6\%9E\%97"{$>$}白林{$<$}/a{$>$}    }},
  isbn = {978-7-112-05370-4},
  keywords = {/unread}
}

@book{baogangshengZhengZhiXueTongShi2015a,
  title = {政治学通识},
  author = {{包刚升}},
  year = {2015},
  month = nov,
  publisher = {{北京大学出版社}},
  abstract = {本书是作者在复旦大学政治学课程讲义的基础上修改润色而成的。本书力求成为一部通俗易懂、深入浅出的政治学普及入门读物。这部书正是为那些对政治和公共事务感兴趣的读者朋友们而写的。通过本书,作者希望能够帮助读者加深对**政治与世界政治的认知,帮助读者理解政治学领域的重大议题、主要理论与基本方法,帮助读者养成健全与系统的政治思考能力。},
  isbn = {978-7-301-26352-5},
  annotation = {9.2/4914}
}

Buffer Files

archive.zip

Workflow Configuration

CleanShot_2023-01-18_18 17 33@2x

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: Paste Full Bibliography Wait

Bug Description

  1. Full Bibliography Paste takes a bit long, albeit works without issue upon wait.

  2. Followed Chris's advice here to update my pandoc (now ver. 3.1.5) there has been a small decrease in waiting time, from 5-6s to ~4s, I think.

  3. relevance unsure: my library contains over 10k entries

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

Upon inspecting the debug log a notice that I lot of entries I have doesn't contain URL, I am not sure this is relevant factor the explains the delay as these log were generated when SCP is triggered, *before* anything is typed in. 

I think the only relevant section within the log is: 

[7:49:52.725 am] Supercharged Citation Picker[Script Filter] Processing complete
[7:49:52.808 am] Supercharged Citation Picker[Script Filter] Passing output 'gilabert2023HumanDignitySocial' to Run Script
[7:49:59.368 am] Logging Stopped.

Though, the "logging stopped" was my manual action, not a reflection of the time needed to paste full bibliography.

Sample BibTeX Entries

@article{1987FacialDiscriminationExtending,
  title = {Facial {{Discrimination}}: {{Extending Handicap Law}} to {{Employment Discrimination}} on the {{Basis}} of {{Physical Appearance}}},
  shorttitle = {Facial {{Discrimination}}},
  date = {1987},
  journaltitle = {Harvard Law Review},
  volume = {100},
  number = {8},
  eprint = {1341199},
  eprinttype = {jstor},
  pages = {2035--2052},
  publisher = {{The Harvard Law Review Association}},
  issn = {0017-811X},
  url = {https://www.jstor.org/stable/1341199},
  urldate = {2022-02-20},
  file = {/Users/vpchris/Zotero/storage/KPE5NJHC/1987 Facial Discrimination - Extending Handicap Law to Employment Discrimination on.pdf;/Users/vpchris/Zotero/storage/MBW4KWMU/1987 Facial Discrimination - Extending Handicap Law to Employment Discrimination on.skim}
}

@book{1992SelfEmploymentPrograms,
  title = {Self {{Employment Programs}} for {{Unemployed Workers}}},
  date = {1992},
  publisher = {{U.S. Dept. of Labor, Employment and Training Administration, Unemployment Insurance Service}},
  location = {{Washington, D.C.}},
  langid = {english},
  annotation = {OCLC: 30034279},
  file = {/Users/vpchris/Zotero/storage/J8X8KID2/Wandner et al 1992 Self Employment Programs for Unemployed Workers.pdf}
}

@article{2000ResourcesLiberalEquality,
  title = {The {{Resources}} of {{Liberal Equality}}},
  date = {2000},
  journaltitle = {Imprints},
  volume = {5},
  pages = {63--82},
  url = {http://www2.warwick.ac.uk/fac/soc/pais/people/clayton/research/theresources_/rle.pdf},
  file = {/Users/vpchris/Zotero/storage/5Z47S47V/2000 The Resources of Liberal Equality.pdf}
}

@book{2002RightSelfEmployment,
  title = {Right to {{Self Employment Bill}}},
  date = {2002},
  publisher = {{House of Parliament, Great Britain}},
  isbn = {978-0-215-70097-1},
  langid = {english},
  keywords = {5th⭐},
  annotation = {OCLC: 1116137684},
  file = {/Users/vpchris/Zotero/storage/7JL54C5T/Great Britain et al 2002 Right to Self Employment Bill.pdf}
}

Buffer Files

untitled folder 2.zip

Workflow Configuration

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: library will not load after updating to V10.0.15

Bug Description

I have updated to V10.0.15. I reconfigured the workflow. I cannot get the library to load.

Relevant Screenshot

Screen Shot 2023-01-20 at 18 59 14
2023-01-20 18 58 39

To Reproduce

No response

Debugging Log

[19:00:27.279] Logging Started...
[19:00:33.363] Supercharged Citation Picker[Hotkey] Processing complete
[19:00:33.369] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[19:00:33.381] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[19:00:33.460] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished

Sample BibTeX Entries

@book{1836,
  title = {The {{American Monthly Magazine}}},
  year = {1836},
  publisher = {{M. Bancroft, J. Wiley, and G. and C. and H. Carvill}},
  langid = {english}
}

@article{1862,
  title = {Reclaiming {{Salt Marshes--The Object}} to Be {{Gained}}, and {{How}} to {{Do It}}},
  year = {1862},
  month = sep,
  journal = {American Agriculturist},
  pages = {267}
}

@article{1870,
  title = {Reclaiming {{Green-Harbor Salt-Marsh}}},
  year = {1870},
  month = dec,
  journal = {Hearth \& Home},
  volume = {2},
  number = {53},
  pages = {836}
}

Buffer Files

Note: Github will not allow me to attache the json file.

last_version.txt

Workflow Configuration

See above

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: Can not list the result if the input has `-`

Bug Description

Hello, I found that no result return if my input has symbol (e.g. -), even though the bibtex entry exists. See the screenshot (I change ct to zt for this workflow).

Is it possible to fix it? Thank you.

Best regards,

Viming

Relevant Screenshot

image

To Reproduce

No response

Debugging Log

No response

Sample BibTeX Entries

@incollection{Okamoto_1998_new,
  title = {A new public-key cryptosystem as secure as factoring},
  booktitle = {Advances in Cryptology \textemdash{} EUROCRYPT'98},
  author = {Okamoto, Tatsuaki and Uchiyama, Shigenori},
  year = {1998},
  volume = {1403},
  pages = {308--318},
  doi = {10.1007/BFb0054135},
  language = {en}
}

Buffer Files

No response

Workflow Configuration

No response

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: enhancement of tag searching

Feature Requested

I am not sure whether the tags searching (using #) include tag where the name contains space, cause when I type for example "#Firm value", results are strange, which has nothing to do with the correct articles that contain the "Firm value" tag.

Besides, as annotation tags are frequently used in Zotero, would it be possible to search for articles where the tag is attached in the annotation of the PDF?

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Insert only reference without bracket

Feature Requested

Would be great to have a shortcut to add only reference wirthout bracket

For example I want to have complex citation [@authorx2022, @authory2022], currently I need to manually remove additional brackets when trying to insert the reference into existeing brackets [[@authorx2022] @authory2022]

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

Feature Request: Open entry in Zotero option

Feature Requested

Is it possible to set open_entries_in to Zotero? I've tried doing it myself but as an ignoramus I've been unsuccessful!

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: Cannot select the file to open when there are multiple attachments

Bug Description

When one Zotero item has multiple attached PDF files, the alfred-bibtex-citation-picker (v11.14.0) does not let me select the file to open and crashes when I try ctrl+alt+cmd+return

Relevant Screenshot

alfred-bibtex-citation-picker

To Reproduce

  1. create a new item in Zotero, i.e. sy19
  2. attach two PDFs to this item
  3. try to open attachment(s) of sy19 with alfred-bibtex-citation-picker

Debugging Log

[20:13:47.372] Supercharged Citation Picker[Script Filter] Processing complete
[20:13:47.473] Supercharged Citation Picker[Script Filter] Passing output '/Users/wgao/Zotero/storage/4KUUBGNK/sy19_a22_cours11.pdf;/Users/wgao/Zotero/storage/8IGSS6JV/sy19_a22_cours7.pdf;/Users/wgao/Zotero/storage/EB64PFIH/sy19_a22_cours3.pdf;/Users/wgao/Zotero/storage/F4PICX4G/sy19_a22_cours6.pdf;/Users/wgao/Zotero/storage/GQ8QYSDU/sy19_a22_cours2.pdf;/Users/wgao/Zotero/storage/HJHH2XHT/sy19_a22_cours8-9.pdf;/Users/wgao/Zotero/storage/IY2NZQXP/sy19_a22_cours1.pdf;/Users/wgao/Zotero/storage/S5I34SW5/sy19_a22_cours10.pdf;/Users/wgao/Zotero/storage/WXR7BKNL/sy19_a22_cours4-5.pdf' to Run Script
[20:13:47.477] Supercharged Citation Picker[Run Script] Processing complete
[20:13:47.477] Supercharged Citation Picker[Run Script] Passing output '⚠️ No file file found at"/Users/wgao/Zotero/storage/4KUUBGNK/sy19_a22_cours11.pdf;/Users/wgao/Zotero/storage/8IGSS6JV/sy19_a22_cours7.pdf;/Users/wgao/Zotero/storage/EB64PFIH/sy19_a22_cours3.pdf;/Users/wgao/Zotero/storage/F4PICX4G/sy19_a22_cours6.pdf;/Users/wgao/Zotero/storage/GQ8QYSDU/sy19_a22_cours2.pdf;/Users/wgao/Zotero/storage/HJHH2XHT/sy19_a22_cours8-9.pdf;/Users/wgao/Zotero/storage/IY2NZQXP/sy19_a22_cours1.pdf;/Users/wgao/Zotero/storage/S5I34SW5/sy19_a22_cours10.pdf;/Users/wgao/Zotero/storage/WXR7BKNL/sy19_a22_cours4-5.pdf".
' to Post Notification
[20:13:47.478] Supercharged Citation Picker[Post Notification] Processing complete
[20:13:47.478] Supercharged Citation Picker[Post Notification] Passing output '⚠️ No file file found at"/Users/wgao/Zotero/storage/4KUUBGNK/sy19_a22_cours11.pdf;/Users/wgao/Zotero/storage/8IGSS6JV/sy19_a22_cours7.pdf;/Users/wgao/Zotero/storage/EB64PFIH/sy19_a22_cours3.pdf;/Users/wgao/Zotero/storage/F4PICX4G/sy19_a22_cours6.pdf;/Users/wgao/Zotero/storage/GQ8QYSDU/sy19_a22_cours2.pdf;/Users/wgao/Zotero/storage/HJHH2XHT/sy19_a22_cours8-9.pdf;/Users/wgao/Zotero/storage/IY2NZQXP/sy19_a22_cours1.pdf;/Users/wgao/Zotero/storage/S5I34SW5/sy19_a22_cours10.pdf;/Users/wgao/Zotero/storage/WXR7BKNL/sy19_a22_cours4-5.pdf".
' to Play Sound

Sample BibTeX Entries

@article{terraccianoPorousSiliconbasedAptasensors2019,
  ids = {terracciano2019porousa,terracciano2019porousb,terracciano2019porousc},
  title = {Porous Silicon-Based Aptasensors: {{The}} next Generation of Label-Free Devices for Health Monitoring},
  author = {Terracciano, M. and Rea, I. and Borbone, N. and Moretta, R. and Oliviero, G. and Piccialli, G. and De Stefano, L.},
  year = {2019},
  journal = {Molecules},
  volume = {24},
  number = {12},
  doi = {10/ggjtx3},
  abstract = {Aptamers are artificial nucleic acid ligands identified and obtained from combinatorial libraries of synthetic nucleic acids through the in vitro process SELEX (systematic evolution of ligands by exponential enrichment). Aptamers are able to bind an ample range of non-nucleic acid targets with great specificity and affinity. Devices based on aptamers as bio-recognition elements open up a new generation of biosensors called aptasensors. This review focuses on some recent achievements in the design of advanced label-free optical aptasensors using porous silicon (PSi) as a transducer surface for the detection of pathogenic microorganisms and diagnostic molecules with high sensitivity, reliability and low limit of detection (LoD). {\copyright} 2019 by the authors},
  keywords = {Aptamer,Aptasensor,Optical label free-sensing,Porous silicon,Surface modification}
}

@article{thakurRecentAdvancesNanotheranostics2019,
  ids = {thakur2019recenta,thakur2019recentb,thakur2019recentc,thakur2019recentd},
  title = {Recent Advances in Nanotheranostics for Triple Negative Breast Cancer Treatment},
  author = {Thakur, V. and Kutty, R.V.},
  year = {2019},
  journal = {Journal of Experimental and Clinical Cancer Research},
  volume = {38},
  number = {1},
  doi = {10/ggjtxh},
  abstract = {Triple-negative breast cancer (TNBC) is the most complex and aggressive type of breast cancer encountered world widely in women. Absence of hormonal receptors on breast cancer cells necessitates the chemotherapy as the only treatment regime. High propensity to metastasize and relapse in addition to poor prognosis and survival motivated the oncologist, nano-medical scientist to develop novel and efficient nanotherapies to solve such a big TNBC challenge. Recently, the focus for enhanced availability, targeted cellular uptake with minimal toxicity is achieved by nano-carriers. These smart nano-carriers carrying all the necessary arsenals (drugs, tracking probe, and ligand) designed in such a way that specifically targets the TNBC cells at site. Articulating the targeted delivery system with multifunctional molecules for high specificity, tracking, diagnosis, and treatment emerged as theranostic approach. In this review, in addition to classical treatment modalities, recent advances in nanotheranostics for early and effective diagnostic and treatment is discussed. This review highlighted the recently FDA approved immunotherapy and all the ongoing clinical trials for TNBC, in addition to nanoparticle assisted immunotherapy. Futuristic but realistic advancements in artificial intelligence (AI) and machine learning not only improve early diagnosis but also assist clinicians for their workup in TNBC. The novel concept of Nanoparticles induced endothelial leakiness (NanoEL) as a way of tumor invasion is also discussed in addition to classical EPR effect. This review intends to provide basic insight and understanding of the novel nano-therapeutic modalities in TNBC diagnosis and treatment and to sensitize the readers for continue designing the novel nanomedicine. This is the first time that designing nanoparticles with stoichiometric definable number of antibodies per nanoparticle now represents the next level of precision by design in nanomedicine. {\copyright} 2019 The Author(s).},
  keywords = {Breast Cancer,Immunotherapy,NanoEL,Nanomedicine,Nanotechnology,Theranostics}
}

@misc{thierrydenoeuxSY19ApprentissageAutomatique2022,
  title = {{{SY19}} : {{Apprentissage}} Automatique},
  author = {{Thierry Den{\oe}ux}},
  year = {2022},
  publisher = {University of Technology of Compiegne},
  abstract = {Pr{\'e}sentation des bases de l'apprentissage automatique (Machine Learning en anglais), domaine {\`a} l'interface de l'intelligence artificielle et de la statistique, visant {\`a} extraire automatiquement des connaissances {\`a} partir de donn{\'e}es. Application pratique des techniques vues en cours {\`a} l'aide du logiciel R.},
  langid = {english},
  file = {/Users/wgao/Zotero/storage/4KUUBGNK/sy19_a22_cours11.pdf;/Users/wgao/Zotero/storage/8IGSS6JV/sy19_a22_cours7.pdf;/Users/wgao/Zotero/storage/EB64PFIH/sy19_a22_cours3.pdf;/Users/wgao/Zotero/storage/F4PICX4G/sy19_a22_cours6.pdf;/Users/wgao/Zotero/storage/GQ8QYSDU/sy19_a22_cours2.pdf;/Users/wgao/Zotero/storage/HJHH2XHT/sy19_a22_cours8-9.pdf;/Users/wgao/Zotero/storage/IY2NZQXP/sy19_a22_cours1.pdf;/Users/wgao/Zotero/storage/S5I34SW5/sy19_a22_cours10.pdf;/Users/wgao/Zotero/storage/WXR7BKNL/sy19_a22_cours4-5.pdf}
}

Buffer Files

buffer.json
last_version.txt

Workflow Configuration

Screenshot 2024-03-29 at 20 17 51

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request:

Feature Requested

I keep the Alfred search bar quite long, and personally, would like the option not to truncate search results – since most of the time I'd be able to read the full title if it weren't for that. Submitting as a feature request in case it is possible! Thanks again for this excellent workflow!

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: fail to add another page when pressing opt+enter

Bug Description

Thank you for helping out with the last issue!
Yet still a little problem. I find strange things occur every time I press opt+enter on an entry, no pop-up window, nothing is copied, but it jumps to the Finder (as you can see in the gif).

Relevant Screenshot

CleanShot_2023-01-18_211814

To Reproduce

Debug Info_2023-01-18-212658.txt

Debugging Log

Very strangely, there is no warning in the debug window, all the info is attached above.

Sample BibTeX Entries

@book{Rang*MaDiYe2002,
  title = {法国史},
  author = {{让{$\cdot$}马蒂耶}},
  translator = {{郑德弟}},
  year = {2002},
  month = sep,
  series = {法汉对照及注释书系},
  publisher = {{上海译文出版社}},
  abstract = {《法国史(法汉对照)》以小见大\textemdash\textemdash 虽不算全面和详尽,但却能为读者提供法兰西民族历史上留下烙印的那些重大事件和重要时期的一个准确的总体印象。犹如一系列里程碑一样,那些影响持久而被认为有开创意义的因数,如一系列事件、社会现象、**流派,在此得到了特别重视,目的在于让读者搞清这些事件,明白它们在哪些方面影响了历史进程,它们又如何以其独特的方式对法兰西文明的形成作出贡献的。几幅地图和大事年表为《法国史(法汉对照)》提供时空背景。与历史和文化有关的词语均集中在书末的索引之中。    《法国史(法汉对照)》由法国史专家郑德弟教授进行翻译,书中的法汉语言均准确,地道,对已有法语基础,又想通过阅读提高法语水平,并想了解法国历史及知识的读者很有帮助。同时,对进一步提高法语水平和扩大法国知识的大学生及读者亦有很大帮助。},
  isbn = {978-7-5327-2894-7},
  keywords = {_tablet_modified},
  annotation = {7.4/201},
  file = {/Users/yutang/Library/Mobile Documents/com~apple~CloudDocs/Documents/书籍/K-历史、地理/[法]让・马蒂耶_2002_法国史, 郑德弟译.pdf}
}

@book{reggiani2017,
  title = {Digital {{Papyrology I}}: {{Methods}}, {{Tools}} and {{Trends}}},
  shorttitle = {Digital {{Papyrology I}}},
  author = {Reggiani, Nicola},
  year = {2017},
  month = sep,
  publisher = {{De Gruyter}},
  doi = {10.1515/9783110547474},
  isbn = {978-3-11-054747-4},
  langid = {english},
  keywords = {_tablet},
  file = {/Users/yutang/Library/Mobile Documents/com~apple~CloudDocs/Documents/书籍/K-历史、地理/Reggiani_2017_Digital Papyrology I-Digital Papyrology I.pdf}
}

@book{regier2004,
  title = {Book of the {{Sphinx}}},
  author = {Regier, Willis Goth},
  year = {2004},
  month = dec,
  publisher = {{U of Nebraska Press}},
  abstract = {Sought, the Sphinx seems everywhere, whether the guardian of the pyramids on Egypt\&\#39;s Giza plateau or the beautiful man-eater with a deadly riddle, to be approached with awful caution. The Sphinx, that icon painted, sculpted, engraved, and exalted in poetry, fiction, and music, so impressed the philosopher Hegel that he pronounced the creature ?the symbol of the symbolic itself.? With a wealth of illustrations, Book of the Sphinx confirms Hegel\&\#39;s lofty judgment, finding the Sphinx everywhere: in tragedies, paintings, opera, murder mysteries, brothels, bars, and advertisements. \o{} Pursuing the Sphinx through kaleidoscopic sightings and encyclopedic observations, Willis Goth Regier plumbs the symbol\&\#39;s mysteries, conducting the reader down ever more perplexing and intriguing paths. Wonderfully readable, his highly idiosyncratic tour of the ages and the arts leads at last to a conception of the Sphinx that embraces nothing less than all that is unknowable?proving once again that confronting a Sphinx is one of the most dangerous and exhilarating adventures of the imagination.},
  googlebooks = {oOUyS8jODLEC},
  isbn = {978-0-8032-0526-0},
  langid = {english},
  keywords = {Literary Criticism / General,Religion / History,Social Science / Folklore \& Mythology}
}

@book{rengerReceptionsGreekRoman2019,
  title = {Receptions of {{Greek}} and {{Roman Antiquity}} in {{East Asia}}},
  author = {Renger, Almut-Barbara and Fan, Xin},
  year = {2019},
  month = jan,
  publisher = {{BRILL}},
  doi = {10.1163/9789004370715},
  isbn = {978-90-04-37071-5 978-90-04-34012-1},
  langid = {english}
}

Buffer Files

Archive_2023-01-18 212210.zip

Workflow Configuration

CleanShot_2023-01-18_212318@2x

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Feature Request: Add entries mirrored to a second BibTeX file

Feature Requested

For those of us using Bookends or Zotero, because both of these reference managers offer a one-way-sync only, edits made to the BibTeX file will be lost. While I personally use my own Bookends tools to quick-add refs directly to Bookends, I can see that being able to "Add entries" even if bookends wasn't running may be useful. I'm sure I'm not the only one.

If there was an option to specify an optional "mirror" BibTeX file, then any refs added to the main database would be mirrored to another BibTeX file and these could be imported by Bookends or Zotero manually.

Relevant Screenshot

No response

Checklist

  • The feature would be useful to more users than just me.

[Bug]: Correctly named PDFs (citekey) don't open but instead show up in Finder

Bug Description

Correctly named PDFs (citekey) don't open when selected holding down the relevant key but instead show up in Finder. I think it's because the workflow is not trying to open the citekey filename but is appending a __BOOK TITLE to the search as in the logs below:
should be gurtner2020ClarkEncyclopediaSecond
but instead produces gurtner2020ClarkEncyclopediaSecond_T & T Clark Encyclopedia of Second Temple Judaism

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

[17:40:52.182] Supercharged Citation Picker[Hotkey] Processing complete
[17:40:52.186] Supercharged Citation Picker[Hotkey] Passing output '' to Script Filter
[17:40:52.204] Supercharged Citation Picker[Script Filter] Queuing argument '(null)'
[17:40:52.359] Supercharged Citation Picker[Script Filter] Script with argv '(null)' finished
[17:40:52.362] Supercharged Citation Picker[Script Filter] {"items":[{"title":"Biblia patristica 2: Le troisi\\'eme si\\'ecle Orig\\'ene excep…","autocomplete":"patristiques","subtitle":"patristiques et al. (Eds.) 1977   📕","match":"@1977BibliaPatristicaTroisieme Biblia patristica 2: Le troisi\\'eme si\\'ecle Orig\\'ene except\\'e patristiques scientifique calcul 1977   book pdf","arg":"1977BibliaPatristicaTroisieme","icon":{"path":"icons/book.png"},"uid":"1977BibliaPatristicaTroisieme","text":{"copy":"","largetype":"Biblia patristica 2: Le troisi\\'eme si\\'ecle Orig\\'ene except\\'e \n(citekey: 1977BibliaPatristicaTroisieme)"},"quicklookurl":"","mods":{"fn":{"arg":"1977BibliaPatristicaTroisieme_Biblia patristica 2- Le troisi-eme si-ecle Orig-"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Biblia patristica. Suppl\\'ement, Philon d'Alexandrie","autocomplete":"(France)","subtitle":"(France) (Ed.) 1982   📕 🏷 5","match":"@1982BibliaPatristicaSupplement #Bible #Christian literature; Early #Dictionaries indexes #Indexes #Philo Biblia patristica. Suppl\\'ement, Philon d'Alexandrie (France) 1982   book pdf","arg":"1982BibliaPatristicaSupplement","icon":{"path":"icons/book.png"},"uid":"1982BibliaPatristicaSupplement","text":{"copy":"","largetype":"Biblia patristica. Suppl\\'ement, Philon d'Alexandrie \n(citekey: 1982BibliaPatristicaSupplement)\n\nkeywords: Bible, Christian literature; Early, Dictionaries indexes, Indexes, Philo"},"quicklookurl":"","mods":{"fn":{"arg":"1982BibliaPatristicaSupplement_Biblia patristica. Suppl-ement Philon dAlexandr"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Biblia patristica 4: Eus\\'ebe de C\\'esar\\'ee, Cyrille de J\\'…","autocomplete":"patristiques","subtitle":"patristiques (Ed.) 1987   📕 📄","match":"@1987BibliaPatristicaEusebe Biblia patristica 4: Eus\\'ebe de C\\'esar\\'ee, Cyrille de J\\'erusalem, Epiphane de Salamine patristiques 1987   book pdf","arg":"1987BibliaPatristicaEusebe","icon":{"path":"icons/book.png"},"uid":"1987BibliaPatristicaEusebe","text":{"copy":"","largetype":"Biblia patristica 4: Eus\\'ebe de C\\'esar\\'ee, Cyrille de J\\'erusalem, Epiphane de Salamine \n(citekey: 1987BibliaPatristicaEusebe)\n\nEusebius of Caesarea, Cyril of Jerusalem, Epiphanius"},"quicklookurl":"","mods":{"fn":{"arg":"1987BibliaPatristicaEusebe_Biblia patristica 4- Eus-ebe de C-esar-ee Cyri"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Biblia patristica 5: Basile de C\\'esar\\'ee, Gr\\'egoire de Na…","autocomplete":"patristiques","subtitle":"patristiques (Ed.) 1991   📕 📄","match":"@1991BibliaPatristicaBasile Biblia patristica 5: Basile de C\\'esar\\'ee, Gr\\'egoire de Nazianze, Gr\\'egoire de Nysse, Amphiloque d'Iconium patristiques 1991   book pdf","arg":"1991BibliaPatristicaBasile","icon":{"path":"icons/book.png"},"uid":"1991BibliaPatristicaBasile","text":{"copy":"","largetype":"Biblia patristica 5: Basile de C\\'esar\\'ee, Gr\\'egoire de Nazianze, Gr\\'egoire de Nysse, Amphiloque d'Iconium \n(citekey: 1991BibliaPatristicaBasile)\n\nBasil of caesarea, Gregory of Nazianzus, Gregory of Nyssa, Amphiloque..."},"quicklookurl":"","mods":{"fn":{"arg":"1991BibliaPatristicaBasile_Biblia patristica 5- Basile de C-esar-ee Gr-eg"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Biblia patristica 3: Orig\\'ene","subtitle":" 1991   📕","match":"@1991BibliaPatristicaOrigene Biblia patristica 3: Orig\\'ene 1991   book pdf","arg":"1991BibliaPatristicaOrigene","icon":{"path":"icons/book.png"},"uid":"1991BibliaPatristicaOrigene","text":{"copy":"","largetype":"Biblia patristica 3: Orig\\'ene \n(citekey: 1991BibliaPatristicaOrigene)"},"quicklookurl":"","mods":{"fn":{"arg":"1991BibliaPatristicaOrigene_Biblia patristica 3- Orig-ene"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Biblia Patristica 6: Hilaire De Poitiers Ambroise De Milan A…","autocomplete":"patristiques","subtitle":"patristiques (Ed.) 1995   ","match":"@1995BibliaPatristicaHilaire Biblia Patristica 6: Hilaire De Poitiers Ambroise De Milan Ambrosiaster patristiques 1995   book","arg":"1995BibliaPatristicaHilaire","icon":{"path":"icons/book.png"},"uid":"1995BibliaPatristicaHilaire","text":{"copy":"","largetype":"Biblia Patristica 6: Hilaire De Poitiers Ambroise De Milan Ambrosiaster \n(citekey: 1995BibliaPatristicaHilaire)"},"quicklookurl":"","mods":{"fn":{"arg":"1995BibliaPatristicaHilaire_Biblia Patristica 6- Hilaire De Poitiers Ambroise "},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"The Oxford Handbook of Late Antiquity","subtitle":" 2012   ","match":"@2012OxfordHandbookLate The Oxford Handbook of Late Antiquity 2012   book","arg":"2012OxfordHandbookLate","icon":{"path":"icons/book.png"},"uid":"2012OxfordHandbookLate","text":{"copy":"","largetype":"The Oxford Handbook of Late Antiquity \n(citekey: 2012OxfordHandbookLate)"},"quicklookurl":"","mods":{"fn":{"arg":"2012OxfordHandbookLate_The Oxford Handbook of Late Antiquity"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"On Being Reformed: Debates over a Theological Identity","subtitle":" 2018   📕 📄","match":"@2018BeingReformedDebates On Being Reformed: Debates over a Theological Identity 2018   book pdf","arg":"2018BeingReformedDebates","icon":{"path":"icons/book.png"},"uid":"2018BeingReformedDebates","text":{"copy":"","largetype":"On Being Reformed: Debates over a Theological Identity \n(citekey: 2018BeingReformedDebates)\n\nThis book provides a focus for future discussion in one of the most important debates within historical theology within the protestant tradition - the debate about the definition of a category of analysis that operates over five centuries of religious faith and practice and in a globalising religion. In March 2009, TIME magazine listed 'the new Calvinism' as being among the 'ten ideas shaping the world.' In response to this revitalisation of reformation thought, R. Scott Clark and D. G. Hart have proposed a definition of 'Reformed' that excludes many of the theologians who have done most to promote this driver of global religious change. In this book, the Clark-Hart proposal becomes the focus of a debate. Matthew Bingham, Chris Caughey, and Crawford Gribben suggest a broader and (they argue) more historically responsible definition for 'Reformed, ' as Hart and Scott respond to their arguments"},"quicklookurl":"","mods":{"fn":{"arg":"2018BeingReformedDebates_On Being Reformed- Debates over a Theological Iden"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Israel, Church, and the Gentiles in the Gospel of Matthew","autocomplete":"Konradt","subtitle":"Konradt 2014   📄 🏷 5","match":"@9783161536083 #Ekklesiologie #Israel #Kirche #Matthäus #Matthäusevangelium Israel, Church, and the Gentiles in the Gospel of Matthew Konradt 2014   book","arg":"9783161536083","icon":{"path":"icons/book.png"},"uid":"9783161536083","text":{"copy":"","largetype":"Israel, Church, and the Gentiles in the Gospel of Matthew \n(citekey: 9783161536083)\n\nMatthias Konradt addresses one of the central theological problems of Matthew's Gospel: what are the relationships between Israel and the Church and between the mission to Israel and the mission to the Gentiles? To answer these questions, the author traces the surprising transition from the Israel-centered words and deeds of Jesus (and his disciples) before Easter to the universal mission of Jesus' earliest followers after his resurrection.\n\nkeywords: Ekklesiologie, Israel, Kirche, Matthäus, Matthäusevangelium"},"quicklookurl":"","mods":{"fn":{"arg":"9783161536083_Israel Church and the Gentiles in the Gospel of "},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Corporate Election in Romans 9: A Reply to Thomas Schreiner","autocomplete":"Abasciano","subtitle":"Abasciano 2006    In: JETS 49(2)   🌐 📄","match":"@abasciano2006CorporateElectionRomans Corporate Election in Romans 9: A Reply to Thomas Schreiner Abasciano 2006  JETS article","arg":"abasciano2006CorporateElectionRomans","icon":{"path":"icons/article.png"},"uid":"abasciano2006CorporateElectionRomans","text":{"copy":"https://doi.org/Journal article","largetype":"Corporate Election in Romans 9: A Reply to Thomas Schreiner \n(citekey: abasciano2006CorporateElectionRomans)\n\nIt has been a little over a dozen years since Thomas Schreiner argued in this journal that Romans 9 teaches individual election unto salvation. 1 He correctly points out that Romans 9 is a standard proof text for Calvinists, who hold that God unconditionally elects ..."},"quicklookurl":"","mods":{"fn":{"arg":"abasciano2006CorporateElectionRomans_Corporate Election in Romans 9- A Reply to Thomas "},"ctrl":{"valid":true,"arg":"https://doi.org/Journal article","subtitle":"⌃: Open URL – https://doi.org/Journal article"}}},{"title":"The Oxford Handbook of the Epistemology of Theology","autocomplete":"Abraham","subtitle":"Abraham & Aquino (Eds.) 2017   📄 🏷 5","match":"@abraham2017OxfordHandbookEpistemology #Knowledge; Theory of (Religion) #Theologie #Theologische Erkenntnistheorie #Theology #Wissenschaftsphilosophie The Oxford Handbook of the Epistemology of Theology Abraham Aquino 2017   book","arg":"abraham2017OxfordHandbookEpistemology","icon":{"path":"icons/book.png"},"uid":"abraham2017OxfordHandbookEpistemology","text":{"copy":"","largetype":"The Oxford Handbook of the Epistemology of Theology \n(citekey: abraham2017OxfordHandbookEpistemology)\n\nThe Oxford Handbook of the Epistemology of Theology brings together leading scholars in the fields of theology and epistemology to examine and articulate what can be categorized as appropriate epistemic evaluation in theology. Part one focuses on some of the epistemic concepts that have been traditionally employed in theology such as knowledge of God, revelation and scripture, reason and faith, experience, and tradition. This section also considers concepts that have not received sufficient epistemological attention in theology, such as saints, authority, ecclesial practices, spiritual formation, and discernment. Part two concentrates on epistemic concepts that have received significant attention in contemporary epistemology and can be related to theology such as understanding, wisdom, testimony, virtue, evidence, foundationalism, realism/antirealism, skepticism, and disagreement. Part three offers examples from key figures in the Christian tradition and investigates the relevant epistemological issues and insights in these writers, as well as recognizing the challenges of connecting insights from contemporary epistemology with the subject of theology proper, namely, God. Part four centers on five emerging areas that warrant further epistemological consideration: Liberation Theology, Continental Philosophy, modern Orthodox writers, Feminism, and Pentecostalism. This authoritative collection explores how the various topics, figures, and emerging conversations can be reconceived and addressed in light of recent developments in epistemology. Each chapter provides an analysis of the crucial moves, positions, and debates, while also identifying relevant epistemic considerations. This Handbook fulfils the need for the development of this new conversation that will take its natural place in the intersection of theology and epistemology. It links the fields of theology and epistemology in robust, meaningful, and significant ways. —\n\nkeywords: Knowledge; Theory of (Religion), Theologie, Theologische Erkenntnistheorie, Theology, Wissenschaftsphilosophie"},"quicklookurl":"","mods":{"fn":{"arg":"abraham2017OxfordHandbookEpistemology_The Oxford Handbook of the Epistemology of Theolog"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Volume V c.1198-c.1300","autocomplete":"Abulafia","subtitle":"Abulafia (Ed.) 2004   📕 🏷 4","match":"@abulafia2004Volume1198c1300 #476 1492 #Europe #History #Middle Ages Volume V c.1198 c.1300 Abulafia 2004   book pdf","arg":"abulafia2004Volume1198c1300","icon":{"path":"icons/book.png"},"uid":"abulafia2004Volume1198c1300","text":{"copy":"","largetype":"Volume V c.1198-c.1300 \n(citekey: abulafia2004Volume1198c1300)\n\nkeywords: 476-1492, Europe, History, Middle Ages"},"quicklookurl":"","mods":{"fn":{"arg":"abulafia2004Volume1198c1300_Volume V c.1198-c.1300"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Sacred Misinterpretation: Reaching across the Christian-Musl…","autocomplete":"Accad","subtitle":"Accad 2019   ","match":"@accad2019SacredMisinterpretationReaching Sacred Misinterpretation: Reaching across the Christian Muslim Divide Accad 2019   book","arg":"accad2019SacredMisinterpretationReaching","icon":{"path":"icons/book.png"},"uid":"accad2019SacredMisinterpretationReaching","text":{"copy":"","largetype":"Sacred Misinterpretation: Reaching across the Christian-Muslim Divide \n(citekey: accad2019SacredMisinterpretationReaching)"},"quicklookurl":"","mods":{"fn":{"arg":"accad2019SacredMisinterpretationReaching_Sacred Misinterpretation- Reaching across the Chri"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Ad Alpes","subtitle":"    ","match":"@AdAlpes Ad Alpes    misc","arg":"AdAlpes","icon":{"path":"icons/manuscript.png"},"uid":"AdAlpes","text":{"copy":"","largetype":"Ad Alpes \n(citekey: AdAlpes)"},"quicklookurl":"","mods":{"fn":{"arg":"AdAlpes_Ad Alpes"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Preface","autocomplete":"Adam","subtitle":"Adam (Ed.) 2017   🌐 📕","match":"@adam2017Preface Preface Adam 2017 Contra Academicos, De Beata Vita, De Ordine  inbook pdf","arg":"adam2017Preface","icon":{"path":"icons/book_chapter.png"},"uid":"adam2017Preface","text":{"copy":"https://doi.org/10.1515/9783110445244-001","largetype":"Preface \n(citekey: adam2017Preface)"},"quicklookurl":"","mods":{"fn":{"arg":"adam2017Preface_Preface"},"ctrl":{"valid":true,"arg":"https://doi.org/10.1515/9783110445244-001","subtitle":"⌃: Open URL – https://doi.org/10.1515/9783110445244-001"}}},{"title":"Involuntary Sins","autocomplete":"Adams","subtitle":"Adams 1985    In: The Philosophical Review 94(1)   🌐 📄","match":"@adams1985InvoluntarySins Involuntary Sins Adams 1985  The Philosophical Review article","arg":"adams1985InvoluntarySins","icon":{"path":"icons/article.png"},"uid":"adams1985InvoluntarySins","text":{"copy":"https://doi.org/10.2307/2184713","largetype":"Involuntary Sins \n(citekey: adams1985InvoluntarySins)\n\nDate of Input: 8/29/2007 Date Modified: 9/1/2011 Priority: Normal Web: http://www.jstor.org/stable/2184713"},"quicklookurl":"","mods":{"fn":{"arg":"adams1985InvoluntarySins_Involuntary Sins"},"ctrl":{"valid":true,"arg":"https://doi.org/10.2307/2184713","subtitle":"⌃: Open URL – https://doi.org/10.2307/2184713"}}},{"title":"Divine Commands and the Social Nature of Obligation","autocomplete":"Adams","subtitle":"Adams 1987   ","match":"@adams1987DivineCommandsSocial Divine Commands and the Social Nature of Obligation Adams 1987   article","arg":"adams1987DivineCommandsSocial","icon":{"path":"icons/article.png"},"uid":"adams1987DivineCommandsSocial","text":{"copy":"","largetype":"Divine Commands and the Social Nature of Obligation \n(citekey: adams1987DivineCommandsSocial)"},"quicklookurl":"","mods":{"fn":{"arg":"adams1987DivineCommandsSocial_Divine Commands and the Social Nature of Obligatio"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Moral Arguments for Theistic Belief","autocomplete":"Adams","subtitle":"Adams 1987    In: The Virtue of Faith and Other Essays in Philosophical Theology   📄 🏷 5","match":"@adams1987MoralArgumentsTheistic #God #Goodness #Happiness #Moral Argument #Proof Moral Arguments for Theistic Belief Adams 1987  The Virtue of Faith and Other Essays in Philosophical Theology article","arg":"adams1987MoralArgumentsTheistic","icon":{"path":"icons/article.png"},"uid":"adams1987MoralArgumentsTheistic","text":{"copy":"","largetype":"Moral Arguments for Theistic Belief \n(citekey: adams1987MoralArgumentsTheistic)\n\nThe most important types of moral argument for theistic belief are analyzed, and some of them are defended. among the conclusions advocated are: that the most satisfactory theory of the nature of right and wrong is theological; that there is moral advantage in believing there is a moral order of the universe; that it can be right to be influenced in one's theoretical beliefs, under certain conditions, by one's view of the moral advantages of believing certain things; and that moral arguments support the belief that if there is a supremely knowledgeable and powerful creator he is good more strongly than they support the belief that there is a creator.\n\nkeywords: God, Goodness, Happiness, Moral Argument, Proof"},"quicklookurl":"","mods":{"fn":{"arg":"adams1987MoralArgumentsTheistic_Moral Arguments for Theistic Belief"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Martha Nussbaum and Susan Wolf","autocomplete":"Adams","subtitle":"Adams et al. 2002    In: Philosophy and Phenomenological Research LXIV(2)   ","match":"@adams2002MarthaNussbaumSusan Martha Nussbaum and Susan Wolf Adams Nussbaum Wolf 2002  Philosophy and Phenomenological Research article","arg":"adams2002MarthaNussbaumSusan","icon":{"path":"icons/article.png"},"uid":"adams2002MarthaNussbaumSusan","text":{"copy":"","largetype":"Martha Nussbaum and Susan Wolf \n(citekey: adams2002MarthaNussbaumSusan)"},"quicklookurl":"","mods":{"fn":{"arg":"adams2002MarthaNussbaumSusan_Martha Nussbaum and Susan Wolf"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Kierkegaard ' s Arguments Against","autocomplete":"Adams","subtitle":"Adams et al.    ","match":"@adamsKierkegaardArguments Kierkegaard ' s Arguments Against Adams Mccord Harvey Kselman    article","arg":"adamsKierkegaardArguments","icon":{"path":"icons/article.png"},"uid":"adamsKierkegaardArguments","text":{"copy":"","largetype":"Kierkegaard ' s Arguments Against \n(citekey: adamsKierkegaardArguments)"},"quicklookurl":"","mods":{"fn":{"arg":"adamsKierkegaardArguments_Kierkegaard  s Arguments Against"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Classical Philosophy","autocomplete":"Adamson","subtitle":"Adamson 2014   📕 🏷 3","match":"@adamson2014ClassicalPhilosophy #History #Philosophy #Philosophy; Ancient Classical Philosophy Adamson 2014   book pdf","arg":"adamson2014ClassicalPhilosophy","icon":{"path":"icons/book.png"},"uid":"adamson2014ClassicalPhilosophy","text":{"copy":"","largetype":"Classical Philosophy \n(citekey: adamson2014ClassicalPhilosophy)\n\nkeywords: History, Philosophy, Philosophy; Ancient"},"quicklookurl":"","mods":{"fn":{"arg":"adamson2014ClassicalPhilosophy_Classical Philosophy"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Philosophy in the Hellenistic and Roman Worlds: A History of…","autocomplete":"Adamson","subtitle":"Adamson 2015   📕 📄","match":"@adamson2015PhilosophyHellenisticRoman Philosophy in the Hellenistic and Roman Worlds: A History of Philosophy Without Any Gaps, Volume 2 Adamson 2015   book pdf","arg":"adamson2015PhilosophyHellenisticRoman","icon":{"path":"icons/book.png"},"uid":"adamson2015PhilosophyHellenisticRoman","text":{"copy":"","largetype":"Philosophy in the Hellenistic and Roman Worlds: A History of Philosophy Without Any Gaps, Volume 2 \n(citekey: adamson2015PhilosophyHellenisticRoman)\n\nPeter Adamson's History of Philosophy without any gaps series of podcasts is one of the most ambitious educational works on the web. It aims to do nothing less than take listeners through the entire history of philosophy 'without any gaps'. It assumes no prior knowledge making it ideal forbeginners. This is the second volume to make these witty, and highly accessible, podcasts available in book form. Philosophy in the Hellenistic and Roman Worlds offers a tour through a period of eight hundred years when some of the most influential of all schools of thought were formed. From thecounter-cultural witticisms of Diogenes the Cynic to the political philosophy of Augustine, the book gathers together all aspects of later ancient thought in a way that is a pleasure to read."},"quicklookurl":"","mods":{"fn":{"arg":"adamson2015PhilosophyHellenisticRoman_Philosophy in the Hellenistic and Roman Worlds- A "},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Philosophy in the Islamic World","autocomplete":"Adamson","subtitle":"Adamson & Adamson 2018   📕 🏷 2","match":"@adamson2018PhilosophyIslamicWorld #History #Islamic philosophy Philosophy in the Islamic World Adamson Adamson 2018   book pdf","arg":"adamson2018PhilosophyIslamicWorld","icon":{"path":"icons/book.png"},"uid":"adamson2018PhilosophyIslamicWorld","text":{"copy":"","largetype":"Philosophy in the Islamic World \n(citekey: adamson2018PhilosophyIslamicWorld)\n\nkeywords: History, Islamic philosophy"},"quicklookurl":"","mods":{"fn":{"arg":"adamson2018PhilosophyIslamicWorld_Philosophy in the Islamic World"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Medieval Philosophy","autocomplete":"Adamson","subtitle":"Adamson 2019   📕 📄 🏷 2","match":"@adamson2019MedievalPhilosophy #History #Philosophy; Medieval Medieval Philosophy Adamson 2019   book pdf","arg":"adamson2019MedievalPhilosophy","icon":{"path":"icons/book.png"},"uid":"adamson2019MedievalPhilosophy","text":{"copy":"","largetype":"Medieval Philosophy \n(citekey: adamson2019MedievalPhilosophy)\n\n\"Peter Adamson presents a lively introduction to six hundred years of European philosophy, from the beginning of the ninth century to the end of the fourteenth century. The medieval period is one of the richest in the history of philosophy, yet one of the least widely known. Adamson introduces us to some of the greatest thinkers of the Western intellectual tradition, including Peter Abelard, Anselm of Canterbury, Thomas Aquinas, John Duns Scotus, William of Ockham, and Roger Bacon. And the medieval period was notable for the emergence of great women thinkers, including Hildegard of Bingen, Marguerite Porete, and Julian of Norwich. Original ideas and arguments were developed in every branch of philosophy during this period - not just philosophy of religion and theology, but metaphysics, philosophy of logic and language, moral and political theory, psychology, and the foundations of mathematics and natural science.\"—\n\nkeywords: History, Philosophy; Medieval"},"quicklookurl":"","mods":{"fn":{"arg":"adamson2019MedievalPhilosophy_Medieval Philosophy"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Byzantine and Renaissance Philosophy","autocomplete":"Adamson","subtitle":"Adamson 2022   📕 🏷 3","match":"@adamson2022ByzantineRenaissancePhilosophy #Byzantine Empire #Philosophy #Philosophy; Renaissance Byzantine and Renaissance Philosophy Adamson 2022   book pdf","arg":"adamson2022ByzantineRenaissancePhilosophy","icon":{"path":"icons/book.png"},"uid":"adamson2022ByzantineRenaissancePhilosophy","text":{"copy":"","largetype":"Byzantine and Renaissance Philosophy \n(citekey: adamson2022ByzantineRenaissancePhilosophy)\n\nkeywords: Byzantine Empire, Philosophy, Philosophy; Renaissance"},"quicklookurl":"","mods":{"fn":{"arg":"adamson2022ByzantineRenaissancePhilosophy_Byzantine and Renaissance Philosophy"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Reconsidering the Macro-Narrative in Global History: John Da…","autocomplete":"Adas","subtitle":"Adas 2009    In: Journal of Global History 4(1)   🌐 📕","match":"@adas2009ReconsideringMacronarrativeGlobal Reconsidering the Macro Narrative in Global History: John Darwin's \\emphAfter Tamerlane and the Case for Comparison Adas 2009  Journal of Global History article pdf","arg":"adas2009ReconsideringMacronarrativeGlobal","icon":{"path":"icons/article.png"},"uid":"adas2009ReconsideringMacronarrativeGlobal","text":{"copy":"https://doi.org/10.1017/S1740022809003003","largetype":"Reconsidering the Macro-Narrative in Global History: John Darwin's \\emphAfter Tamerlane and the Case for Comparison \n(citekey: adas2009ReconsideringMacronarrativeGlobal)"},"quicklookurl":"","mods":{"fn":{"arg":"adas2009ReconsideringMacronarrativeGlobal_Reconsidering the Macro-Narrative in Global Histor"},"ctrl":{"valid":true,"arg":"https://doi.org/10.1017/S1740022809003003","subtitle":"⌃: Open URL – https://doi.org/10.1017/S1740022809003003"}}},{"title":"The Last Muslim Conquest: The Ottoman Empire and Its Wars in…","autocomplete":"\\'Agoston","subtitle":"\\'Agoston 2021   📕 📄 🏷 8","match":"@agoston2021LastMuslimConquest #1288 1918 #Civilization #Europe #Foreign relations #History #History; Military #Ottoman Empire; 1288 1918 #Turkey The Last Muslim Conquest: The Ottoman Empire and Its Wars in Europe \\'Agoston 2021   book pdf","arg":"agoston2021LastMuslimConquest","icon":{"path":"icons/book.png"},"uid":"agoston2021LastMuslimConquest","text":{"copy":"","largetype":"The Last Muslim Conquest: The Ottoman Empire and Its Wars in Europe \n(citekey: agoston2021LastMuslimConquest)\n\n\"The Last Muslim Conquest chronicles the emergence of the Ottoman dynasty and its conquests in Europe, offering a new synthesis of the Ottoman impact on early modern Europe. In telling the story of conquest and imperial rivalry, the book introduces myriad characters, from sultans, kings, popes, generals, and admirals, to lesser-known but equally colorful viziers, frontier governors, envoys, interpreters, spies, and pirates. The narrative brings to light the characteristics of Ottoman strategy and statecraft, challenging long-held views. Historian G\\'abor \\'Agoston rejects the \"clash of civilizations\" narrative by demonstrating the multi-ethnic and multi-confessional character of the empire and its entanglements in European politics. He examines the varied methods of Ottoman conquest, including dynastic marriages, religious accommodation, and the incorporation of the conquered people into the Ottoman military and administration. But \\'Agoston also rebuffs more recent distortions of Ottoman history that have turned Ottoman sultans into Renaissance princes and blurred the cultural fault lines between Islam and Christendom. He argues that while the Ottomans were an integral part of Europe and, in many ways, a \"European\" empire, theirs was a polity principally shaped by Turco-Iranian and Islamic models. He also demonstrates how religion - both Ottoman holy wars and Christian crusades - remained paramount for legitimating policies and mobilizing one's supporters for conquest and defense. Chapters on military capabilities, frontier management, lawfare, and diplomacy offer a new explanation of the gradual shift in power between the Ottomans and their European rivals, reframing the old story of Ottoman decline\"—\n\nkeywords: 1288-1918, Civilization, Europe, Foreign relations, History, History; Military, Ottoman Empire; 1288-1918, Turkey"},"quicklookurl":"","mods":{"fn":{"arg":"agoston2021LastMuslimConquest_The Last Muslim Conquest- The Ottoman Empire and I"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"The Ideal of Brevitas et Facilitas: The Theological Hermeneu…","autocomplete":"Ahn","subtitle":"Ahn 1999   📄 🏷 7","match":"@ahn1999IdealBrevitasFacilitas #1509 1564 – Bible – Criticism #Brevitas et facilitas #Calvin #etc. #interpretation #Jean #John The Ideal of Brevitas et Facilitas: The Theological Hermeneutics of John Calvin Ahn 1999   article","arg":"ahn1999IdealBrevitasFacilitas","icon":{"path":"icons/article.png"},"uid":"ahn1999IdealBrevitasFacilitas","text":{"copy":"","largetype":"The Ideal of Brevitas et Facilitas: The Theological Hermeneutics of John Calvin \n(citekey: ahn1999IdealBrevitasFacilitas)\n\nContinued 2001 as 'Verbum et Ecclesia'\n\nkeywords: 1509-1564 – Bible – Criticism, Brevitas et facilitas, Calvin, etc., interpretation, Jean, John"},"quicklookurl":"","mods":{"fn":{"arg":"ahn1999IdealBrevitasFacilitas_The Ideal of Brevitas et Facilitas- The Theologica"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"1, 2, 3 John","autocomplete":"Akin","subtitle":"Akin 2001   ","match":"@akin2001John 1, 2, 3 John Akin 2001   book","arg":"akin2001John","icon":{"path":"icons/book.png"},"uid":"akin2001John","text":{"copy":"","largetype":"1, 2, 3 John \n(citekey: akin2001John)"},"quicklookurl":"","mods":{"fn":{"arg":"akin2001John_1 2 3 John"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"'Ulama and Caliphs New Understanding of the \"God's Caliph''…","autocomplete":"Alajmi","subtitle":"Alajmi 2011    In: Journal of Islamic Law and Culture 13(1)   🌐 📕","match":"@alajmi2011UlamaCaliphsNew 'Ulama and Caliphs New Understanding of the \"God's Caliph'' Term Alajmi 2011  Journal of Islamic Law and Culture article pdf","arg":"alajmi2011UlamaCaliphsNew","icon":{"path":"icons/article.png"},"uid":"alajmi2011UlamaCaliphsNew","text":{"copy":"https://doi.org/10.1080/1528817X.2012.693391","largetype":"'Ulama and Caliphs New Understanding of the \"God's Caliph'' Term \n(citekey: alajmi2011UlamaCaliphsNew)"},"quicklookurl":"","mods":{"fn":{"arg":"alajmi2011UlamaCaliphsNew_Ulama and Caliphs New Understanding of the Gods"},"ctrl":{"valid":true,"arg":"https://doi.org/10.1080/1528817X.2012.693391","subtitle":"⌃: Open URL – https://doi.org/10.1080/1528817X.2012.693391"}}},{"title":"Novum Testamentum Graece","autocomplete":"Aland","subtitle":"Aland et al. 2012   ","match":"@aland2012NovumTestamentumGraece Novum Testamentum Graece Aland Aland Karavidopoulos Martini Metzger 2012   book","arg":"aland2012NovumTestamentumGraece","icon":{"path":"icons/book.png"},"uid":"aland2012NovumTestamentumGraece","text":{"copy":"","largetype":"Novum Testamentum Graece \n(citekey: aland2012NovumTestamentumGraece)"},"quicklookurl":"","mods":{"fn":{"arg":"aland2012NovumTestamentumGraece_Novum Testamentum Graece"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"Holy War in Ibn Khald\\","autocomplete":"Albarrán","subtitle":"Albarrán 2019    In: Journal of Medieval Worlds 1(1)   🌐 📕 📄","match":"@albarran2019HolyWarIbn Holy War in Ibn Khald\\ Albarrán 2019  Journal of Medieval Worlds article pdf","arg":"albarran2019HolyWarIbn","icon":{"path":"icons/article.png"},"uid":"albarran2019HolyWarIbn","text":{"copy":"https://doi.org/10.1525/jmw.2019.100004","largetype":"Holy War in Ibn Khald\\ \n(citekey: albarran2019HolyWarIbn)\n\nThis article aims to compare the different conceptions of holy war in Islam and Christianity by way of its depiction by Muslim sources, and to examine if the Islamic context would have conceived of a war carried out by Christians, and therefore infidels, as a holy one. This leads to analysis of whether the Islamic idea of holy war could be understood as a transcultural one or if, on the contrary, its sole conception was limited to those actions carried out by Muslims. To that end, Ibn Khald\\"},"quicklookurl":"","mods":{"fn":{"arg":"albarran2019HolyWarIbn_Holy War in Ibn Khald-"},"ctrl":{"valid":true,"arg":"https://doi.org/10.1525/jmw.2019.100004","subtitle":"⌃: Open URL – https://doi.org/10.1525/jmw.2019.100004"}}},{"title":"Job","autocomplete":"Alden","subtitle":"Alden 1993   ","match":"@alden1993Job Job Alden 1993   book","arg":"alden1993Job","icon":{"path":"icons/book.png"},"uid":"alden1993Job","text":{"copy":"","largetype":"Job \n(citekey: alden1993Job)"},"quicklookurl":"","mods":{"fn":{"arg":"alden1993Job_Job"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}},{"title":"The Recent Revival of Cosmological Arguments","autocomplete":"Alexander","subtitle":"Alexander 2008    In: Philosophy Compass 3(3)   🌐 📄","match":"@alexander2008RecentRevivalCosmological The Recent Revival of Cosmological Arguments Alexander 2008  Philosophy Compass article","arg":"alexander2008RecentRevivalCosmological","icon":{"path":"icons/article.png"},"uid":"alexander2008RecentRevivalCosmological","text":{"copy":"https://doi.org/10.1111/j.1747-9991.2008.00134.x","largetype":"The Recent Revival of Cosmological Arguments \n(citekey: alexander2008RecentRevivalCosmological)\n\nCosmological arguments have received more attention in the past ten years. One reason for this is that versions with restricted or even no reliance on the principle of sufficient reason (PSR) have been formulated. By not relying on PSR — what many consider to be a necessary falsehood — philosophers have been able to escape many of the old criticisms of cosmological arguments. In this essay I survey two recent attempts at presenting a sound version of a cosmological argument. I spend more time on Robert Koons' since his has not yet received the kind of quality attention that the other has."},"quicklookurl":"","mods":{"fn":{"arg":"alexander2008RecentRevivalCosmological_The Recent Revival of Cosmological Arguments"},"ctrl":{"valid":true,"arg":"https://doi.org/10.1111/j.1747-9991.2008.00134.x","subtitle":"⌃: Open URL – https://doi.org/10.1111/j.1747-9991.2008.00134.x"}}},{"title":"Problems for Moral/Natural Supervenience","autocomplete":"Alexander","subtitle":"Alexander 2011    In: Religious Studies 47(1)   🌐 📄","match":"@alexander2011ProblemsMoralNatural Problems for Moral/Natural Supervenience Alexander 2011  Religious Studies article","arg":"alexander2011ProblemsMoralNatural","icon":{"path":"icons/article.png"},"uid":"alexander2011ProblemsMoralNatural","text":{"copy":"https://doi.org/10.1017/S0034412510000053","largetype":"Problems for Moral/Natural Supervenience \n(citekey: alexander2011ProblemsMoralNatural)\n\n\"Everyone agrees that the moral features of things supervene on their natural features\" (Smith (1994), 22). Everyone is wrong, or so I will argue. In the first section, I explain the version of moral supervenience that Smith and others argue everyone should accept. In the second section, I argue that the mere conceptual possibility of a divine command theory of morality (DCT) is sufficient to refute the version of moral supervenience under consideration. Lastly, I consider and respond to two objections, showing, among other things, that while DCT is sufficient to refute this version of moral supervenience it is not necessary."},"quicklookurl":"","mods":{"fn":{"arg":"alexander2011ProblemsMoralNatural_Problems for Moral-Natural Supervenience"},"ctrl":{"valid":true,"arg":"https://doi.org/10.1017/S0034412510000053","subtitle":"⌃: Open URL – https://doi.org/10.1017/S0034412510000053"}}},{"title":"Goodness, God, and Evil","autocomplete":"Alexander","subtitle":"Alexander 2012   📓 📄 🏷 3","match":"@alexander2012GoodnessGodEvil #Language Arts & Disciplines / Linguistics / General #Language Arts & Disciplines / Linguistics / Semantics #Religion / Philosophy Goodness, God, and Evil Alexander 2012   book *","arg":"alexander2012GoodnessGodEvil","icon":{"path":"icons/book.png"},"uid":"alexander2012GoodnessGodEvil","text":{"copy":"","largetype":"Goodness, God, and Evil \n(citekey: alexander2012GoodnessGodEvil)\n\nMost contemporary versions of moral realism are beset with difficulties. Many of these difficulties arise because of a faulty conception of the nature of goodness. Goodness, God, and Evil lays out and defends a new version of moral realism that re-conceives the nature of goodness.  Alexander argues that the adjective 'good' is best thought of as an attributive adjective and not as a predicative one. In other words, the adjective 'good' logically cannot be detached from the noun (or noun phrase) that it modifies. It is further argued that this conception of the function of the adjective implies that recent attempts to provide necessary a posteriori identities between goodness and something else must fail.  The convertibility of being and goodness, the privation theory of evil, a denial of the fact-value distinction, human nature as the ground of human morality and even a novel argument for the existence of God are some of the implications of the account of goodness that Alexander offers.\n\nkeywords: Language Arts & Disciplines / Linguistics / General, Language Arts & Disciplines / Linguistics / Semantics, Religion / Philosophy"},"quicklookurl":"/Users/michaelbaldwin/Library/Mobile Documents/iCloud~md~obsidian/Documents/Zettelkasten/20 Literature Notes/alexander2012GoodnessGodEvil.md","mods":{"fn":{"arg":"alexander2012GoodnessGodEvil_Goodness God and Evil"},"ctrl":{"valid":false,"arg":"","subtitle":"⛔️ There is no URL or DOI."}}}....
Too long so truncated......
{"path":"icons/book.png"},"uid":"augustine1990Tr [truncated]
[17:41:02.861] Supercharged Citation Picker[Script Filter] Processing complete
[17:41:02.876] Supercharged Citation Picker[Script Filter] Passing output 'gurtner2020ClarkEncyclopediaSecond_T & T Clark Encyclopedia of Second Temple Judaism' to Run Script

Sample BibTeX Entries

@book{gurtner2020ClarkEncyclopediaSecond,
  title = {T \& {{T Clark}} Encyclopedia of {{Second Temple Judaism}}},
  editor = {Gurtner, Daniel M. and Stuckenbruck, Loren T.},
  year = {2020},
  volume = {1},
  publisher = {{New York, NY : T\&T Clark}},
  address = {{London}},
  abstract = {The T \& T Clark Encyclopedia of Second Temple Judaism provides a comprehensive reference resource of over 600 scholarly articles aimed at those studying Judaism in the Second Temple Period, and the numerous texts and artefacts related to it. The work is split into four parts across two volumes. Part One locates the discipline in relation to other relevant fields (for example the Hebrew Bible, Rabbinics, Christian Origins) and provides an orientation to the discipline's distinctive nomenclatures and debates. The history of research in the area is also presented in full. Part Two presents an overview of respective contexts of the discipline set within the broad framework of historical chronology. Social/cultural, literary, linguistic, geographical, political, and religious contexts are all explained, from the time period of the conquests of Alexander the Great (332 B.C.E.) through to the reign of Hadrian (135 C.E.). Part Three focuses specifically on the literature of the Second Temple period, summarizing the content of key texts, and examining their similarities and differences with other texts of the period. This section includes surveys of scholarship on date, provenance, location, language(s), and interpretative issues. The reception history of texts is considered. Part Four addresses topics, specifically those relevant to Second Temple literature such as places, practices, historical figures and artefacts. The volumes include 14 specially created color maps and over 60 charts and illustrations},
  isbn = {978-0-567-65811-1 978-0-567-66094-7 978-0-567-66144-9},
  lccn = {BM176 .T324 2020},
  keywords = {586 B.C.-70 A.D,Bible,Criticism; interpretation; etc.; Jewish History,Encyclopedias,History,Jews,Judaism,Judaism History,Post-exilic period; 586 B.C.-210 A.D,Religious pluralism},
  annotation = {OCLC: on1003204298},
  file = {/Users/michaelbaldwin/OneDrive/Zotero/gurtner2020ClarkEncyclopediaSecond.pdf}
}

@book{gutting2009WhatPhilosophersKnow,
  title = {What {{Philosophers Know}}: {{Case Studies}} in {{Recent Analytic Philosophy}}},
  author = {Gutting, Gary},
  year = {2009},
  publisher = {{Cambridge University Press}},
  address = {{Cambridge}},
  langid = {english},
  file = {/Users/michaelbaldwin/OneDrive/Zotero/gutting2009WhatPhilosophersKnow.pdf}
}


@article{gutman2015OttomanHistoriographyEnd,
  title = {Ottoman {{Historiography}} and the {{End}} of the {{Genocide Taboo}}: {{Writing}} the {{Armenian Genocide}} into {{Late Ottoman History}}},
  shorttitle = {Ottoman {{Historiography}} and the {{End}} of the {{Genocide Taboo}}},
  author = {{Gutman}},
  year = {2015},
  journal = {Journal of the Ottoman and Turkish Studies Association},
  volume = {2},
  number = {1},
  pages = {167},
  issn = {23760699},
  doi = {10.2979/jottturstuass.2.1.167},
  langid = {english},
  file = {/Users/michaelbaldwin/OneDrive/Zotero/gutman2015OttomanHistoriographyEnd.pdf}
}

Buffer Files

last_version.txt
CHANGED THE JSON FILE TO TXT BECAUSE THIS GITHUB BOX WON"T LET ME ATTACH IT OTHERWISE
change buffer json.txt

Workflow Configuration

image

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: pressing paste bibliography is no response

Bug Description

All the functions run successfully, except the Paste the full bibliographic entry in the APA 6th Style.

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

[17:10:41.512] Supercharged Citation Picker[Script Filter] Processing complete
[17:10:41.556] Supercharged Citation Picker[Script Filter] Passing output 'Osborne-2013-It-BritJManage' to Run Script
[17:10:42.468] STDERR: Supercharged Citation Picker[Run Script] Error reading bibliography file /Users/letlifebebeautiful/Documents/Obsidian/Martin Scholar/Reading notes/myarticletoob.bib:
(line 17, column 20):
unexpected '\65306'
[17:10:42.492] Supercharged Citation Picker[Run Script] Processing complete
[17:10:42.493] Supercharged Citation Picker[Run Script] Passing output '' to Copy to Clipboard

Sample BibTeX Entries

@article{Ahmad-2021-Employees’-PublicAdminRev,
  title = {Employees’ {{Change Support}} in the {{Public Sector}}—{{A Multi}}‐time {{Field Study Examining}} the {{Formation}} of {{Intentions}} and {{Behaviors}}},
  shorttitle = {Employees’ {{Change Support}} in the {{Public Sector}}—{{A}}},
  author = {Ahmad, Ahmad Bayiz and Straatmann, Tammo and Mueller, Karsten and Liu, Bangcheng},
  date = {2021-03},
  journaltitle = {Public Administration Review},
  shortjournal = {Public Admin Rev},
  volume = {81},
  number = {2},
  pages = {231--243},
  issn = {0033-3352, 1540-6210},
  doi = {10.1111/puar.13275},
  url = {https://onlinelibrary.wiley.com/doi/10.1111/puar.13275},
  urldate = {2022-09-20},
  langid = {english},
  file = {/Users/letlifebebeautiful/Zotero/storage/L78A9536/Ahmad-2021-Employees’ Change Support in the Public Sector—A Multi‐time Field Study-《Public Administration Review》.pdf}
}

Buffer Files

.

Workflow Configuration

image

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

[Bug]: Workflow not working

Bug Description

After updates to Zotero 7 beta the workflow is not working. It doesn't load references. There was an issue with Better BibTex, but it appears to have been updated now. Still, the citation picker doesn't work. Is there something you can do to fix this, or is it caused by Zotero/Better BibTex? Thanks!

Relevant Screenshot

No response

To Reproduce

No response

Debugging Log

N/A

Sample BibTeX Entries

N/A

Buffer Files

N/A

Workflow Configuration

N/A

Checklist

  • I have updated to the latest version of this workflow.
  • I have tried manually reloading the buffer (Alfred keyword scp, select Force Buffer Reload).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.