GithubHelp home page GithubHelp logo

zhenyu-liao / excerptor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from guoc/excerptor

0.0 2.0 0.0 4.72 MB

Take and locate excerpts in PDF files quickly.

License: MIT License

Swift 41.83% Objective-C 58.11% Makefile 0.06%

excerptor's Introduction

Excerptor

Quickly take and locate excerpts in PDF files.

Support Preview / Skim (1.4.11) in OS X (>= 10.10, not test on 10.11)

Dependencies: SIMBL

When you read a PDF file, you may want to take some excerpts, like excerpting on physical books (including article name, page number etc.). Via Excerptor, you can take excerpts easily: select text in Preview/Skim and type a shortcut. An excerpt will be stored in pasteboard or a file. The excerpt includes a special link. By clicking the link, Excerptor will open the corresponding file by Preview/Skim, go to the page you want and highlight the excerpt you made, automatically.

Excerpt To Pasteboard (In the screenshot, the link is pasted as rich text in Notes.app. It will be plain text if it is pasted in an application which only supports plain text.)

Features

No lock-in format.

  • Excerpt file format is plain text.
  • Excerptor links contain all information to locate excerpts. It is possible to find your excerpts by following the information in an excerpt link itself. A typical excerptor link is as follows (The part in square brackets may be repeated and delimited by "-").
    excerptor://FilePathOrDEVONthinkUUID:PercentEncodingExcerptText:[pPageNumber_ExcerptTextLocation_ExcerptTextLength]
    

Fully customizable

Excerpts are generated by templates which can be set in Excerptor's preferences.

Excerptor Preferences (Excerpt To Pasteboard) Excerptor Preferences (Excerpt To File)

DEVONthink Pro support

UUID in DEVONthink Pro can be used to locate PDF files if it is installed, otherwise file paths are used to locate files.

QuickLook excerpt files

By default, excerpt files generated by Excerptor are Markdown plain text format.

With Brett Terpstra's MMD-QuickLook(https://github.com/ttscoff/MMD-QuickLook/), you can QuickLook excerpt files by typing space bar when a excerpt file is selected.

MMD-QuickLook

You can click an excerpt link in QuickLook views to open the corresponding PDF file and locate to your excerpt.

Installation

See Wiki page Excerptor Installation

Bug report and feature request

are very welcome. Create an issue or email me [email protected]

excerptor's People

Contributors

guoc avatar

Watchers

James Cloos avatar  avatar

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.