小编D W*_*D W的帖子

我如何知道PDF页面是彩色还是黑白?

给定一组PDF文件,其中一些页面是彩色的,其余的是黑白的,是否有任何程序可以在给定的页面中查找颜色,哪些是黑白?例如,这可以用于打印论文,并且仅花费额外的费用来打印彩色页面.考虑到双面打印的人的奖励积分,并且如果彩色打印机后面是彩色页面,则向彩色打印机发送适当的黑白页面.

pdf parsing automation colors printers

59
推荐指数
3
解决办法
2万
查看次数

LaTeX抑制分页符

我正在尝试创建一个LaTex文档,其中包含"testday"和一个充满"testItemToDo"的诗句,我希望在"testday"之前发生任何分页,但绝不要在"testday"和"testItemToDo"的诗句之间发生.如何修改我的LaTex文件

\documentclass{article}
\begin{document}
\LARGE
{*}{*}to do\\
\begin{verse}
{*}today\nopagebreak
\begin{verse}
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo
\end{verse}
{*}testDay\nopagebreak
\begin{verse}
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo
\end{verse}
{*}testDay\nopagebreak
\begin{verse}
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo
\end{verse}
{*}testDay\nopagebreak
\begin{verse}
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo
\end{verse}
{*}testDay\nopagebreak
\begin{verse}
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo
\end{verse}
\end{verse}
\end{document}
Run Code Online (Sandbox Code Playgroud)

latex

37
推荐指数
2
解决办法
7万
查看次数

在bash中生成脚本并将其保存到需要sudo的位置

在bash中,我可以根据本网站创建一个带有here-doc的脚本:http: //tldp.org/LDP/abs/html/abs-guide.html#GENERATESCRIPT

(
cat <<'EOF'
#!/bin/bash
#? [ ] / \ = + < > : ; " , * | 
#/ ? < > \ : * | ”
#Filename="z:"${$winFn//\//\\}
echo "This is a generated shell script."
App='eval wine "C:\Program Files\foxit\Foxit Reader.exe" "'$winFn'"'
$App
EOF
) > $OUTFILE
Run Code Online (Sandbox Code Playgroud)

如果我$OUTFILE是一个需要sudo权限的目录,我在哪里放置sudo命令或我还能做些什么来使其工作?

bash sudo heredoc

27
推荐指数
2
解决办法
6546
查看次数

如何在bash here-document中键入选项卡?

here-document的定义如下:http: //en.wikipedia.org/wiki/Here_document

如何在here-document中键入选项卡?比如这样:

cat > prices.txt << EOF
coffee\t$1.50
tea\t$1.50
burger\t$5.00
EOF
Run Code Online (Sandbox Code Playgroud)

更新:

这个问题涉及的问题:

  1. 展开制表
  2. 虽然没有扩大美元符号
  3. 将here-doc 嵌入诸如脚本之类的文件中

bash tabs heredoc

24
推荐指数
4
解决办法
2万
查看次数

在R中的最小二乘回归图中绘制垂直偏移

我有兴趣制作一个带有最小二乘回归线和连接数据点与回归线的线段的图,如图所示,称为垂直偏移:http: //mathworld.wolfram.com/LeastSquaresFitting.html alt text http ://mathworld.wolfram.com/images/eps-gif/LeastSquaresOffsets_1000.gif

我在这里完成了情节和回归线:

## Dataset from http://www.apsnet.org/education/advancedplantpath/topics/RModules/doc1/04_Linear_regression.html

## Disease severity as a function of temperature

# Response variable, disease severity
diseasesev<-c(1.9,3.1,3.3,4.8,5.3,6.1,6.4,7.6,9.8,12.4)

# Predictor variable, (Centigrade)
temperature<-c(2,1,5,5,20,20,23,10,30,25)

## For convenience, the data may be formatted into a dataframe
severity <- as.data.frame(cbind(diseasesev,temperature))

## Fit a linear model for the data and summarize the output from function lm()
severity.lm <- lm(diseasesev~temperature,data=severity)

# Take a look at the data
plot(
 diseasesev~temperature,
        data=severity,
        xlab="Temperature",
        ylab="% Disease Severity",
        pch=16,
        pty="s", …
Run Code Online (Sandbox Code Playgroud)

statistics plot r linear-regression least-squares

16
推荐指数
1
解决办法
2081
查看次数

LaTeX中双线双语段的句子对齐

我希望一次翻译整个段落的大文档,新句子的开头是一致的.以下几乎是我想要做的,虽然它还没有为新句子做对齐.

\documentclass{article}
\usepackage[margin=1in, paperwidth=8.5in, paperheight=11in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{url}
\usepackage{setspace}
\begin{document}

\def\english{In the heart of the forest lived three little pigs who were brothers. The wolf always was chasing them in order to eat them. In order to escape the wolf, the pigs decided to make a house each. The smallest made his from straw, to finish first and go out to play. The middle one constructed a cottage from wood. Seeing that his little brother had finished already, he hurried to …
Run Code Online (Sandbox Code Playgroud)

latex translation typeset

9
推荐指数
0
解决办法
1317
查看次数

在进行部分克隆时,Git子树没有正确使用.gitignore

我是一名研究生,有许多脚本,bibtex的书目数据,乳胶论文草稿,开放式办公室的演示文稿,书写的海报,以及数字和结果数据.我想将所有内容放在版本控制下的一个项目中.然后,当我需要处理诸如参考书目数据之类的部分时,我想检查该子目录,根据需要进行修改并将其合并.我希望能够将一个版本签出到我的家用计算机,并且与我的工作计算机不同,并对每个计算机进行独立更改并最终将它们合并.我还希望能够从这个大项目中查看一段代码并将其与版本导入一个单独的项目中.如果我可以改变,我希望能够将它们合并回原始项目.

根据我的理解,git子树可以做到这一点.

http://github.com/apenwarr/git-subtree

有一个例子与我正在尝试做的事情一致:

http://psionides.jogger.pl/2010/02/04/sharing-code-between-projects-with-git-subtree/

假设我的项目的主干包含目录:(bib bin cfg data fig src todo).

我用的时候

git subtree split -P bib -b export
git checkout export
Run Code Online (Sandbox Code Playgroud)

我得到一个bib目录,加上所有应该被忽略的文件或基于.gitignore的二进制文件,例如src目录以及以tilde或./data目录结尾的所有内容.

dwickrama@DWwork:~/research/trunk$ ls * -r
biblography.bib  JabRef

src:
script1.sh~ README~         script2.sh~
script3.sh~ script4.R~  script5.awk~
script5.py~ 

cfg:
cfgFile1.ini~  cfgFile2.ini~  cfgFile3.ini~

bin:
bigBinaryPackage1   bigBinaryPackage2

dwickrama@DWwork:~/research/trunk$ 
Run Code Online (Sandbox Code Playgroud)

我的.gitignore文件如下:

*.doc diff=word
*.tex diff=tex
*.bib diff=bibtex
*.py diff=python
*.eps binary
*.jpg binary
*.png binary
./bin/* binary
*~
Run Code Online (Sandbox Code Playgroud)

我该如何防止这种情况?

git version-control split subtree gitignore

8
推荐指数
1
解决办法
2391
查看次数

使用自定义网址即可获得自定义的可打印Google日历版本

我想从命令行打印一周价值的Google日历事件.我想使用https://www.google.com/calendar/printable而不是某些API是最简单的方法.我需要一些帮助.在下面的命令中,每个参数的含义是什么?

https://www.google.com/calendar/printable?mode=MONTH&wkst=1&hl=en&pgsz=letter&dates=20090801%2F20100531&src=fla-general@forestlake.org&ctz=%3Csomething%3E&src=fla-general@forestlake.org&pfs=NORMAL&po = AUTO&psdec =真重量份=假PJS =假兰特=%3Csomething%3E&PDA =真

我可以在哪里阅读有关此文件的文件?

参数列表:

mode=
wkst=
hl=
pgsz=
dates=
src=
ctz=
src=
pfs=
po=
psdec=
pbw=
pjs=
rand=
pda=
Run Code Online (Sandbox Code Playgroud)

calendar google-calendar-api

7
推荐指数
1
解决办法
2247
查看次数

有条件地将数据点指向R中的置信带之外

我需要为下面的图中的置信带之外的数据点着色不同于带内的数据点.我应该在数据集中添加单独的列来记录数据点是否在置信带内吗?你能提供一个例子吗?

情节乐队情节

示例数据集:

## Dataset from http://www.apsnet.org/education/advancedplantpath/topics/RModules/doc1/04_Linear_regression.html

## Disease severity as a function of temperature

# Response variable, disease severity
diseasesev<-c(1.9,3.1,3.3,4.8,5.3,6.1,6.4,7.6,9.8,12.4)

# Predictor variable, (Centigrade)
temperature<-c(2,1,5,5,20,20,23,10,30,25)

## For convenience, the data may be formatted into a dataframe
severity <- as.data.frame(cbind(diseasesev,temperature))

## Fit a linear model for the data and summarize the output from function lm()
severity.lm <- lm(diseasesev~temperature,data=severity)

# Take a look at the data
plot(
  diseasesev~temperature,
  data=severity,
  xlab="Temperature",
  ylab="% Disease Severity",
  pch=16,
  pty="s",
  xlim=c(0,30),
  ylim=c(0,30)
)
title(main="Graph of % Disease …
Run Code Online (Sandbox Code Playgroud)

statistics plot r linear-regression confidence-interval

7
推荐指数
2
解决办法
3216
查看次数

如何在LaTeX Lab中为我的LaTeX文档使用自定义编译器?

我正在使用LaTeX,最近发布了LaTeX Lab,一个用于Google文档的在线LaTeX界面.

在大多数情况下,这个在线LaTeX编译器很棒,我可以得到这样的文档来编译:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\title{\LaTeX without extra usepackages}
\date{}
\begin{document}
  \maketitle
  I would like to know how to use \LaTeX{} with extra packages.

  % This is a comment; it is not shown in the final output.
  % The following shows a little of the typesetting power of LaTeX
  \begin{align}
    E &= mc^2                              \\
    m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
  \end{align}
\end{document}
Run Code Online (Sandbox Code Playgroud)

但是,使用更多软件包的较大文档无法编译,即使它们在LaTeX的本地安装上也是如此.一个例子如下:

% 
% This document illustrates using LaTeX. LaTeX2HTML and DVIPDFM together
% for graphics and hyperlinks.
% …
Run Code Online (Sandbox Code Playgroud)

latex google-docs

7
推荐指数
1
解决办法
2253
查看次数