Help Searching for citations

You could try this supertool citations filter combined with your own citation/source filter:

[Gramps SuperTool script file]
version=1

[title]
SuperTool-Citations

[category]
Citations

[initial_statements]
gid = []
persons_tag = 'a_persons_tag'

[statements]
for citator in citators:
    if "Person" in str(citator):
        if persons_tag in citator.tags:
            gid.append(gramps_id)

[filter]
gramps_id in gid

[expressions]

[scope]
all

[unwind_lists]
False

[commit_changes]
False

[summary_only]
False


Select people you want, tag them with some tag you want then replace persons_tag = 'a_persons_tag' with this same tag before saving the supertool as a filter and running the combined filter (yours+supertool) in citations view

And for events, dupplicate it, replace “Person” by “Event”, tag all events of persons you want, modify the tag variable then rerun your combined filter

1 Like