精华内容
下载资源
问答
  • 使用git进行word版本管理

    千次阅读 2020-03-22 11:51:10
    Git作为常用的版本分布式管理软件有效地解决了这一问题,让我们可以对每次改动进行有效的管理;Pandoc是常用的标记语言转换工具,可实现不同标记语言间的转换(HTML、Word、Ebooks、PDF、TeX…)。下面介绍使用...

    本文链接:hexo

    前言

    写过毕业论文的都知道,一篇文章需要经过反复修改,往往我们通过复制文件对其进行重命名进行版本的标识。这样不仅浪费存储空间,同时,文件管理起来也相当不便。Git作为常用的版本分布式管理软件有效地解决了这一问题,让我们可以对每次改动进行有效的管理;Pandoc是常用的标记语言转换工具,可实现不同标记语言间的转换(HTML、Word、Ebooks、PDF、TeX…)。下面介绍使用Git+Pandoc的搭建过程。

    准备工作

    • 系统环境

      • win10 + git 2.23 + pandoc 2.7.3
    • 软件安装

      • Git (https://git-scm.com/downloads) 官网下载,一路next,记住安装路径
      • Pandoc (https://github.com/jgm/pandoc/releases/tag/2.7.3) 我是win10系统,选择高亮部分下载比较快,安装同上,一路next,记住自己的安装路径。M7KF6H.md.png
    • 配置环境变量

      • 找到pandoc的安装路径,我的是 C:\Users\Administrator\AppData\Local\Pandoc
      • 我的电脑→属性→高级系统设置→环境变量→Path→编辑(将上述路径加入即可)
    • 配置文件

      • 找到git的安装路径,打开配置文件 .config (我的路径是E:\Program Files\Git\mingw64\etc)
      • 加入以下内容(在公盘里加也可以,C:\Users\Administrator,找到.config文件,对其进行修改
             [diff "pandoc"]
                textconv=pandoc --to=markdown
                prompt = false
             [alias]
                wdiff = diff --word-diff=color --unified=1
      
      • 在工程目录下(就是你写word的文件)新建一个文本,后缀改成.gitattributes,里面内容写入
              *.docx diff=pandoc   //doc也行
      

      至此,全部准备工作已就绪,下面开始写作

      开始写作

    • Git配置用户名,邮箱

      • 工程目录下右击→Git Bash Here
        git config --global user.name  "username" 
        git config --global user.email  "email" //这一步完成后会在前面的.config文件夹中出现你的配置信息
    
    • 新建文档
      • 我们在工程目录下新建一个测试文件,命名为test.docx,内容随便敲点上去;保存,退出。M7uv01.png

      • 该目录下右击→Git Bash Here,打开命令行工具

           git init      //目录初始化
           git add .     //将该目录下所有文件加入进来(相当于把目录下的文件加入一个仓库方便你管理)
           git commit -am "这是测试文件的第一次改动"    //对改动版本进行标识
        
      • 修改文档保存后退出,再次打开命令行工具

           git wdiff     //查看修改的地方
        

        M7KSk6.png

        可以看到,白字是之前的版本,绿色字体是新增的改动,要是觉得这一版本已经OK,我们同样可以对其进行标识:

         git commit -am "这是第二次改动"
         想要查看历史版本号,我们可以输入:
         git log file.docx   //查看历史版本
    
      commit后面的版本号就是我们要用到的东西,下面进行版本回退:
    
         git reset --hard version   //version就是刚刚commit后面的版本号
    

    M7KV0I.png

    打开Word,发现内容已经回退到最初的版本:
    

    M7KZ7t.png

    到这里,基本操作已经讲完,下面进行简单总结。
    

    总结

    • 软件安装
    • 环境配置
    • 写文档,加版本标识符
    • 改文档,加版本标识符
    • 版本回退
    • 常用Git语法
            git init                    //初始化
            git add file.doc            //加入指定文件,偷懒的话可以直接 git add .
            git commit -am "版本标识符"  //版本标号
            git wdiff                   //查看当前改动
            git log                     //查看历史版本
            git reset --hard vesion     //版本回退
            git status                  //查看当前数据
            pandoc -s file.docx -t markdown -o file.md //pandoc强大之处,可直接进行文件转换;这里是将.docx转换为.md文件,在相应的工程目录下会多出一个markdown文件
    

    多说一句,以上所有的git命令后面都可以加特定文件名,比如test.docx文件夹,我们输入git add te 按tab就可出现全名,这样方便我们对指定文件进行操作。

    展开全文
  • Word 2013版本管理

    千次阅读 2017-07-17 20:38:11
    写文档经常需要多个版本,一般采用复制或另存为的方式,传说在word 2007之前有版本管理,被阉割了?网上搜到的靠版本管理方式采用代码管理的方式,过于复杂。 版本管理自己使用的需求就是很基本,能够看到保存的...

    写文档经常需要多个版本,一般采用复制或另存为的方式,传说在word 2007之前有版本管理,被阉割了?网上搜到的靠版本管理方式采用代码管理的方式,过于复杂。

    版本管理自己使用的需求就是很基本,能够看到保存的分支,另存为方式方便就好,所以瞎撸了一个。大概就是这个背景。

    用vsto写的,应该只支持word 2013,还有可能只支持win 7的word 2013。。。。

    word中添加了Ribbon面板,然后自定义一个UserControl,加入CustomTaskPanes中,基本的界面就是这样。



    word功能栏添加自定义工具,只有一个版本管理的按键。点击弹出版本管理侧边框,初始化、添加、打开、写入、删除功能。考虑到多个文档都需要有自己的CustomTaskPane,所以侧边框的初始化在第一次点击版本管理时进行,大概会延迟1~2秒,也许可以提前初始化一个备用,不过不要在意细节了。CustomTaskPane的添加需要采用

    CustomTaskPanes.Add(control,title ,  window)

    需要自定义放置的窗口。

    具体功能就是初始化、添加、打开、写入、删除



    初始化:当前文件位置新建同名文件夹作为版本的存储地方,TreeView建立顶层节点。

    添加:选择节点,在该节点下建立当前时间的节点,保存文档,复制该文档至版本文件夹内,名称为V+时间。没有采用saveas,因为saveas之后当前文件为另存为的那一份,文件位置改变了。

    打开:就是打开。。。

    写入:将节点文件代替当前文件成为主版本。过程为 打开节点文件-关闭当前文件的侧边框-关闭当前文件-节点文件saveas主版本。其中关闭当前文件的侧边框是因为第二次写入会产生侧边框问题,具体错误原因大概就是那样(不晓得)。注:写入不是文字内容覆盖,而是文件覆盖,所以写入之后原文件应该就无法找回了,请慎重!!

    删除:删除节点,文件没动,没人会在意那么一点文件空间的,万一还想找回呢。

    安装包如下,万一能用呢?

    http://download.csdn.net/detail/lk1233691/9884667

    源码如下,万一有人给积分呢?

    http://download.csdn.net/detail/lk1233691/9884670

    展开全文
  • 毕业论文神器:git 管理word版本

    千次阅读 2020-02-03 14:20:47
    在写文章的时候,我们经常会遇到许多需要追踪文件版本的难题。不论是随着你的编辑和修改不断变化的文件版本,还是和其他合作者一起编写文章,要想保留文档的修改痕迹往往要费时费力,效果还差强人意。 如何做 安装...

    在写文章的时候,我们经常会遇到许多需要追踪文件版本的难题。不论是随着你的编辑和修改不断变化的文件版本,还是和其他合作者一起编写文章,要想保留文档的修改痕迹往往要费时费力,效果还差强人意。

    如何做

    1. 安装pandoc

       brew install pandoc
      
    2. 在用户根目录下即~/.gitconfig或者c:\Documents and Settings\user.gitconfig" (Windows) 打开或者创建文件。添加如下内容:

       [diff "pandoc"]
         textconv=pandoc --to=markdown
         prompt = false
       [alias]
         wdiff = diff --word-diff=color --unified=1
      
    3. 在仓库目录下创建文件 .gitattributes添加如下内容:

       *.docx diff=pandoc
      

    现在修改文件可以看到颜色差异了

    git wdiff file.docx
    

    也可以通过以下命令看到所有的更改

    git log -p --word-diff=color file.docx
    

    参考文献

    [1] Martin Fenner’s “Using Microsoft Word with git”.%

    展开全文
  • word管理论文引用的参考文献

    千次阅读 2013-05-12 12:24:11
    Word 2007版本中,新增了引文与书目的功能可以用来管理论文中的参考文献,如下图所示,具体的使用方法见用Word 2007管理论文的参考文献。 但是,引文与书目功能貌似在有些版本word 2007中不可用,按钮是灰的...

    在Word 2007版本中,新增了引文与书目的功能可以用来管理论文中的参考文献,如下图所示,具体的使用方法见用Word 2007管理论文的参考文献

    引文与书目

    但是,引文与书目功能貌似在有些版本的word 2007中不可用,按钮是灰的。如果不想重装的话,只好用如下的方法了。

    1. 参考文献在最后面用编号列表排好,编号样式为[#],注意必须是自动编号的,编号的大纲级别需要为1级。

    2. 在文中需要引用的部分直接插入交叉引用,引用类型为编号项,选择对应的编号即可。一处引用可能有三种情况:

        1) 最常见情况:独立条目 [2]

        2) 次常见情况:离散条目 [2][6][12]

        3) 不常见情况:连续条目 [2][3][4]

    3. 新建样式:上标引用 (字体:上标)

    4. Ctrl+H打开查找替换窗口,选中使用通配符

        查找: \[[0-9]@\]

        替换:(样式选择"上标引用")

    Go! (此时所有的交叉引用[x]都会变成上标形式)

    此后的步骤为文章定稿之后进行:

    5. 样式与格式-》上标引用-》选中所有实例,Ctrl+Shift+F9 切断域关联

    6. Ctrl+H打开查找替换窗口

    查找: ][

    替换: ,

    Go! (此时离散条目就符合要求了)

    7. Ctrl+H打开查找替换窗口,选中使用通配符

    查找: \[[0-9]@,[0-9]@,*\]

    "查找下一个"比对一下当前匹配的是"离散条目"还是"连续条目",如果是离散条目就不用动(见第6步),否则就手动排成[2-4]需要的连续条目样式. (如果参考文献按照字母序排列,那么这部分手动工作很少;如果按照引用出现顺序排列,那么可能会多一些)这里其实可以搞一个宏,自动分析匹配到的字符串属于何种类型,并替换为需要的格式。

    8. Ctrl+A 选中全文, F9更新域第7步中可能会使页码发生变化(概率很小)

    这种方法应该是在word各个版本中都能用的,用起来也挺方便的,转自WORD自动引用参考文献

    本文出自夜惊心的博客,转载请保留出处

    展开全文
  • 开发了好几个项目,每个项目文档多而杂,初次使用eclipse,实验一下看看通过其能否... 2017年3月26日放弃使用eclipse管理文档了,找到一个免费工具,多可企业文档管理系统,服务器版本,web模式,初次使用,还可以。
  • 使用git对word进行版本控制

    千次阅读 2019-06-20 20:12:30
    转自... 这个问题很容易解决,只要添加一个.gitattributes 内容如下: # Auto detect text files and perform LF normalization * text=auto ...# Custom for Visual Studio ...*.cs ...
  • Word 2007管理论文的参考文献

    千次阅读 2011-12-15 21:42:39
     以前写毕业论文的时候,那几十篇参考文献全是靠手工编号的,当时Word版本是2003,每在文章中修改一次引文,就得赶紧在最后的文献目录中做相应修改,如果文献和书目比较多的话这修改的工作量可是不小。...
  • Git+Pandoc配置Word文档版本控制

    千次阅读 2020-11-27 22:16:40
    首先下载并安装pandoc,以Windows为例 ... 修改本地Git安装目录下etc/gitconfig文件,增加如下配置: [diff "pandoc"] ... wdiff = diff --word-diff=color --unified=1 修改安装目录下etc/gitattributes *.do
  • endnotex7 + word2016 高效管理参考文献

    千次阅读 2017-01-06 09:57:03
    我用的endnotex7,有新的版本,但是后面我所讲的管理方法,应该和版本没什么关系,管理方法也是我在摸索中自己总结的经验。 (一) 安装endnotex7 分享一个下载别人的百度盘的安装包,解压直接安装,安装的时候,...
  • Word,Excel的文件如何对比.新旧版本

    千次阅读 2019-01-14 10:21:01
    在使用word和excel的时候 常常会保存很多个编辑的版本,就算用文件名称区分出不同版本的修改时间或着内容,也还是会出现分不清楚各个版本之前究竟哪些地方有改动过. 这个时候就需要请出MS office 自带的文件比较工具...
  • 2019版本word显示盗版软件提示

    千次阅读 2021-05-18 11:14:42
    解决方法:文件——账户——管理设置——去掉所有勾选
  • git 对 Microsoft Word 进行版本控制

    千次阅读 2017-05-14 18:23:53
     http://blog.martinfenner.org/2014/08/25/using-microsoft-word-with-git/ 这篇文章对用git 进行word版本控制讲的比较清楚,但是有些细节遗漏了。于是我又去github上面找了一个:...
  • 这几天想装个notepress为以后写论文做准备,结果装了好几遍都无法和word关联,最后终于解决了,写篇文章记录一下。我是win10系统,word 2016家庭版(买电脑的时候预装送的)。 1.notepress的安装 链接校园网的同学...
  • 个人感受:写总结和论文日常基本用WPS,打开文档快,有一定的免费云储存、在线编辑、共享等功能,个人觉得wps2019版本(集合.doc、.ppt、.excel、.H5、思维导图等软件)好用,word有的功能基本都有,不过有些小问题...
  • 解决Word2016或以前版本和Endnote X7的关联问题
  • 各个版本Word转Pdf时出现有关PDFMaker加载项崩溃或错误的解决方法 问题描述 不知从什么时候开始,在Word中用“转换为PDF”功能时每次都会出现PDFMaker加载项崩溃的清空 虽然可以正常导出但是Word就会自动关闭,并且...
  • EndNote X9一、EndNote功能简答介绍二、EndNote下载安装(一)下载(二)安装三、EndNote使用教程四、word导入参考文献 EndNote X9是一款参考文献管理软件。尤其是实验室的科研人员,经常要收集、整理和引用大量的...
  • 版本管理·玩转git(快速入门git)

    千次阅读 2019-05-01 19:21:33
    我觉得某一段或者某一句写得不够好,但是,删掉之后我可能会后悔把它删掉了,进而又想把删掉的段落找回来,这时,你想到了一个好办法,将每次的修改都作为一个文章版本保存起来,这样虽然能够解决你的问题。...
  • 一文搞定GIT版本管理

    千次阅读 2020-03-18 16:15:40
    一文搞下GIT版本管理 有的时候使用git忘记了命令,所以整理一篇方便日后使用,与各位共享。 GIT简介 废话不多说,网上介绍很多,多的不说了,总结一下几点: GIT和LINUX是同一个大神搞定的,所以开源免费。当然,...
  • Simul-整合Github和Word Simul是一个文档协作工具,把Github的优秀版本控制特性带到Word中来。该工具为长期与他人协作编辑文档的人群量身打造,比如学者、律师、记者、作家。 以学术工作者为例,无论你是学生还是...
  • 需求: 1)程序开发过程中,不同代码版本管理 2)论文/技术文档(docx...2)安装Pandoc,配置Git以能管理Microsoft Word的docx文件。 Git是目前最棒的分布式版本控制软件,有很多非常实用的功能,比如: 跟踪文...
  • word技巧

    千次阅读 2018-03-01 21:40:22
    word 高效经典教程(整理版)目录一分钟驾驭word 高效经典教程(整理版)... 6A、基础知识... 61、度量单位... 62、WORD中文字字号与磅的对应关系... 63、字体文件格式... 7B、文本编辑... 71、快速移动文档... 72、...
  • 使用TortoiseSVN进行论文版本管理

    千次阅读 2015-10-12 20:10:50
    最近开始写论文了,为了保险起见,需要对...作为一个码农,当然想参考源码版本管理的方式来对论文进行管理,当前源码版本的工具有TortoiseSVN、Github、Bibucket等,其中Github和Bibucket都需要与互联网服务器进行同步
  • 更广泛的版本管理

    万次阅读 2006-09-11 10:33:00
    原文:MoreVersionControl 写作 2004年12月6日 Bliki 索引译注:“Version Control”一般称为“版本控制”或“版本管理”,这里统一称“版本管理”。作为版本管理工具的重度用户,我觉得它们在计算机中可以用得更...
  • 使用Endnote在Word中插入文献后,经常会遇到Word出现“未响应”的几乎瘫痪状态,其中使用Endnote X3版本尤甚。那么如何让Word不至于瘫痪而快速输入和编辑呢?看我来给你支招。    其实很简单,把Word中的自动...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 95,288
精华内容 38,115
关键字:

word版本管理