Skip to content

xh542428798/myCitaviAddonCode

Repository files navigation

myCitaviAddonCode

This is my Citavi 6.8 addons repo

each folder is one single addon, including code and VS 2022 project file.

SearchInActiveGroup

Advanced search in active group or category, it is just open advanced search form and fill the group/category name automaticly.

SearchInActiveCategory

SearchInActiveCategory

SearchInActiveGroup

SearchInActiveGroup

ShowReferenceFromSearchForm

Show selected reference of search form in main form

ShowReferenceFromSearchForm

BatchModifyOfSearchForm

  1. Display the selected references from the search form in the main reference pane by setting filters in the main form.
  2. Perform batch category and group assignment or remove operations on the selected references in the search form using a single-button feature in the main form.

image-20231104092440562

ShowReferenceFromTableView

Show active reference of table view in main form

ShowReferenceFromTableView

ScrollSpeedInPdfPreview

Fix the official bug

ScrollSpeedInPdfPreview

DuplicateComparing

  • In processing, compare duplicates like endnote

img

成果图:

image-20231115071703240

image-20231115071742391

SwitchToMainWindow

Switch back to MainWindow quickly from TableView.

SwitchToTableView

Switch to TableView quickly from MainWindow.

ReferenceGridFormWorkSpaceEditor

This add-on lets you save your selection of columns and groups as a work area.

This is the modified addon from official. I add the menu to the tool bar, it would be more convenient.

Note: Copy all files to the Addon folder, no subfolder.

image-20231102232340401

TranslateGPTInCitavi

Open a chatGPT website, communicating and exchanging data between Citavi and web pages, so that we can batch translate Title and Abstract in Citavi, and ask chatGPT quicker.

(Note: This method simulates browser access to the ChatGPT mirror website, which may be shut down at any time, requiring frequent adjustments.)

Requirements:

Selenium.RC.3.1.0 Selenium.Support.4.14.1 Selenium.WebDriver.MSEdgeDriver.118.0.2088.41 -> Edge 118.0.2088.xx (x64) Selenium.WebDriver.4.14.1 System.Drawing.Common.7.0.0; Newtonsoft.Json.13.0.1 (Install automaticly by Selenium)

Using immersivetranslate translate PDF

ScrollSpeedInPdfPreview

JumpToLastPositionAfterActionExecutionAddon

This add-on adds in the Tools menu of Citavi's PDF Viewer the command Jump to previous position... with the key combination ALT+F3. The command is active if a jump has been made in the document by clicking on an internal link stored in the document. The last position before a jump is executed is always saved and this as long as the document is open.

Adapt to citavi 6.18

SortKnowledgeItemsInSelectionAndCreateSubheadings

Sort the selected knowledges in Knowledge based on two aspects: literature and PDF page numbers. Then, add a subheading before each document's knowledges.