精华内容
下载资源
问答
  • 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-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就可出现全名,这样方便我们对指定文件进行操作。

    展开全文
  • 毕业论文神器: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”.%

    展开全文
  • 使用git对word进行版本控制

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

    转自http://blog.sina.com.cn/s/blog_7889f9830102wrbk.html

    这个问题很容易解决,只要添加一个 .gitattributes

    内容如下:

    # Auto detect text files and perform LF normalization
    
    * text=auto
    
    
    # Custom for Visual Studio
    
    *.cs     diff=csharp
    
    *.sln    merge=union
    
    *.csproj merge=union
    
    *.vbproj merge=union
    
    *.fsproj merge=union
    
    *.dbproj merge=union
    
    
    # Standard to msysgit
    
    *.doc diff=astextplain
    
    *.DOC diff=astextplain
    
    *.docx diff=astextplain
    
    *.DOCX diff=astextplain
    
    *.dot  diff=astextplain
    
    *.DOT  diff=astextplain
    
    *.pdf  diff=astextplain
    
    *.PDF diff=astextplain
    
    *.rtf diff=astextplain
    
    *.RTF diff=astextplain

    windows下编辑.gitattributes 的方法是利用git bash工具,输入vi .gitattributes命令,复制黏贴上述代码,然后按ESC键,输入:wq 进行保存

    展开全文
  • 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
  • git 对 Microsoft Word 进行版本控制

    千次阅读 2017-05-14 18:23:53
    诶,对了,能不能用git 对 word文档进行版本控制呢?我突然想到这里,就用google 搜了一下,发现还真的可以。下面我就给大家介绍怎么做。  ...
  • 开发了好几个项目,每个项目文档多而杂,初次使用eclipse,实验一下看看通过其能否... 2017年3月26日放弃使用eclipse管理文档了,找到一个免费工具,多可企业文档管理系统,服务器版本,web模式,初次使用,还可以。
  • word管理论文引用的参考文献

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

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

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

    千次阅读 2021-05-18 11:14:42
    解决方法:文件——账户——管理设置——去掉所有勾选
  • Word 2007管理论文的参考文献

    千次阅读 2011-12-15 21:42:39
     以前写毕业论文的时候,那几十篇参考文献全是靠手工编号的,当时Word版本是2003,每在文章中修改一次引文,就得赶紧在最后的文献目录中做相应修改,如果文献和书目比较多的话这修改的工作量可是不小。...
  • 这几天想装个notepress为以后写论文做准备,结果装了好几遍都无法和word关联,最后终于解决了,写篇文章记录一下。我是win10系统,word 2016家庭版(买电脑的时候预装送的)。 1.notepress的安装 链接校园网的同学...
  • 解决Word2016或以前版本和Endnote X7的关联问题
  • 个人感受:写总结和论文日常基本用WPS,打开文档快,有一定的免费云储存、在线编辑、共享等功能,个人觉得wps2019版本(集合.doc、.ppt、.excel、.H5、思维导图等软件)好用,word有的功能基本都有,不过有些小问题...
  • EndNote X9一、EndNote功能简答介绍二、EndNote下载安装(一)下载(二)安装三、EndNote使用教程四、word导入参考文献 EndNote X9是一款参考文献管理软件。尤其是实验室的科研人员,经常要收集、整理和引用大量的...
  • 各个版本Word转Pdf时出现有关PDFMaker加载项崩溃或错误的解决方法 问题描述 不知从什么时候开始,在Word中用“转换为PDF”功能时每次都会出现PDFMaker加载项崩溃的清空 虽然可以正常导出但是Word就会自动关闭,并且...
  • Simul-整合Github和Word Simul是一个文档协作工具,把Github的优秀版本控制特性带到Word中来。该工具为长期与他人协作编辑文档的人群量身打造,比如学者、律师、记者、作家。 以学术工作者为例,无论你是学生还是...
  • word技巧

    千次阅读 2018-03-01 21:40:22
    word 高效经典教程(整理版)目录一分钟驾驭word 高效经典教程(整理版)... 6A、基础知识... 61、度量单位... 62、WORD中文字字号与磅的对应关系... 63、字体文件格式... 7B、文本编辑... 71、快速移动文档... 72、...
  • 使用Endnote在Word中插入文献后,经常会遇到Word出现“未响应”的几乎瘫痪状态,其中使用Endnote X3版本尤甚。那么如何让Word不至于瘫痪而快速输入和编辑呢?看我来给你支招。    其实很简单,把Word中的自动...
  • 使用maven管理jacob.jar对excel、word文档进行转换为html细节描述
  • C# 根据Word模版生成Word文件

    千次阅读 2018-07-19 08:44:30
    Wythe 博客园 首页 新随笔 联系 订阅 管理 随笔 - 35 文章 - 15 评论 - 24 C# 根据Word模版生成Word文件 1,指定的word模版 2,生成word类 添加com Microsoft word 11.0 Ob...
  • <title>Word文档比较 function ShowFile1View() { document.getElementById("PageOfficeCtrl1").Document.ActiveWindow.View.ShowRevisionsAndComments = false; document.getElementById(...
  • 版本管理·玩转git(快速入门git)

    千次阅读 2019-05-01 19:21:33
    我觉得某一段或者某一句写得不够好,但是,删掉之后我可能会后悔把它删掉了,进而又想把删掉的段落找回来,这时,你想到了一个好办法,将每次的修改都作为一个文章版本保存起来,这样虽然能够解决你的问题。...
  • 总结:当时业务需要支持doc和docx格式转化为html,当时参照了好多代码,也遇到了好多关于jar包的问题到最后,就是jar包要么没引全,要不版本太低,主要是当时公司没用maven进行jar包管理。所需的jar包,百度一下都能...

空空如也

空空如也

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

word管理版本