GithubHelp home page GithubHelp logo

gitforxopp's Introduction

Table of Contents

  1. Repository containing files for modifying xopp files.
    1. git-xopp.sh - script for using git with xournalpp.
    2. change_page_no.bash - Script for transferring annotations in xournalpp.
      1. Mindmap [2/5]

Repository containing files for modifying xopp files.

DONE git-xopp.sh - script for using git with xournalpp.

TODO change_page_no.bash - Script for transferring annotations in xournalpp.

  • Note taken on [2022-09-18 Sun 23:32]
    If new pages are added to PDF before the page annotated in xournalpp, this creates discrepancy as the pages in pdf increase and the annotations remain on the original page no so they do not correspond to new pages. This script can change page no of the page containing annotation and of subsequent pages.

TODO Mindmap [2/5]

  1. CANCELED Add entry for pg no 103-106 before pg entry 103.

    • State "CANCELED" from "TODO" [2022-09-18 Sun 23:34]
      Not to be done as there will be two entry for same page.
  2. DONE check the last pg no in the file i.e. pg 498 save it as a variable;

    • State "DONE" from "TODO" [2022-09-18 Sun 23:36]
  3. TODO Obstacles: [2/3]

    • start changing pg entry 103 to 104 and then do likewise with all subsequent page entries till last page (pg no 498).
      • a problem arises as now pg 103 is there twice and both will be changed.
    • Append a text sequence to differentiate from previous page entries.
      • But how to account for missisng pages?
    • Break the file in two, a line before the from page no and add missing pages to file no 1, and join the two files later on.
  4. TODO Check if everything works and add exit codes and ability to make backups.

  5. TODO In case new page no is less than original page no delete pages in the middle first, otherwise there will be 2 pages with the same page.

gitforxopp's People

Contributors

lokawn avatar

Watchers

 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.