When I run a tikz code on my PC, the following error always stop me from producing the figure.        ! LaTex Error: File forest.sty not   found   But my code is okay in .  My LaTex on PC(win7) is WinEdt 6.0.   Does it mean my codes need a separate file: forest.sty. I googled it but ending  without finding  any forest.sty file, can anyone give me the one?
I am using TeXworks 0.4.5 r1280 with MikTeX 2.9 on Windows 7 64-bit. When I add  \usepackage{datetime}   and try to typeset the document, I get a dialog window like this:    I select "Install", confirm UAC request and then get the following error on the console:  ! LaTeX Error: File `datetime.sty' not found.   If I try to typeset the document again - the dialog and the error appear again.  Same thing happens when I've tried installing wrapfig and a few other packages at random: cases, comma, dowith, microtype.  Other packages have installed fine before. What is wrong with my setup? Please let me know if you need more info about my setup in comments.  I've tried this solution: . Didn't work.
How to delete ".."-folder under Windows? I have a folder on my desktop which is named ".." (which itself contains subfolders with an empty name). The folder can't be deleted the usual ways, even not when using the CLI. Does anyone know how I can remove this folder on Windows Vista 64-bit?  Renaming does not work, either (obviously).  This is what "dir /x" echoes:  09.10.2009  15:04    &lt;DIR&gt;                       . 09.10.2009  15:04    &lt;DIR&gt;                       .. 08.03.2007  11:18    &lt;DIR&gt;                       cgi-bin                0 Datei(en),              0 Bytes                3 Verzeichnis(se), 45.866.037.248 Bytes frei Is it possible to do The Pitt without a slave outfit? Let $S$  be a square of unit area. Consider any quadrilateral whose $4$ vertices lie on each side square $S$. Let the length of the sides of this quadrilateral be $a,b,c,d$. Then prove that $$2 \leq a^2+b^2+c^2+d^2 \leq 4$$     This problem appeared in IIT JEE $1997$ (re-exam).I really do not know know how to approach this problem properly.I have managed to prove $a^2 + b^2 + c^2 +d^2  \leq 4$ but not the initial inequality. Prove that $f(X)$ and $g(Y)$ are independent if $X$ and $Y$ are independent Let $X$ and $Y$ be independent random variables. Prove that $f(X)$ and $g(Y)$ are independent for any choice of measurable functions $f$ and $g$.   This sounds very obvious, but I have no idea how to approach it.  EDIT: Two random variables are independent if $\Pr\{X = x \text{ and } Y = y\} = \Pr\{X = x\} \cdot \Pr\{Y = y\}$ 'POCO' definition Can someone define what exactly 'POCO' means? I am encountering the term more and more often, and I'm wondering if it is only about plain classes or it means something more? One problem I have found when learning calculus is that there are many different ways to denote the derivative. If $y=f(x)=x^2$, then we could write \begin{align} f'(x)&amp;=2x \\ y'&amp;=2x \\ \frac{df}{dx}(x)&amp;=2x \\ \frac{df(x)}{dx}&amp;=2x \\ \frac{d}{dx}f(x)&amp;=2x \\ \frac{dy}{dx}&amp;=2x \end{align} And this is just Lagrange and Leibniz's notations alone. What I find troubling is that they all seem to be suggesting subtly different things about what the derivative actually is. Is it a function, a limit of a quotient, or both? In the interests of keeping my post brief, I'll focus my attention on $f'(x)=2x$ and $\frac{dy}{dx}=2x$, as these seem to be the most common notations.  $$ f'(x)=2x $$  It does make sense to think of the derivative as the gradient function: $$ f'\colon x\mapsto\lim_{\Delta x \to 0}\frac{f(x+\Delta x)-f(x)}{\Delta x} $$ In this case the limit expression is equal to $2x$, and so we can write $$ f' \colon x \mapsto 2x $$ However, this notation seems a little counter-intuitive when we consider what it means to differentiate a function with respect to a variable other than $x$. If I ask what is the derivative of $f(x)$ with respect to $\frac{x}{2}$, does this question make sense? Is it simply $f'(\frac{x}{2})$? Or do we have to express $x^2$ in terms of $\frac{x}{2}$? And how can we can express this derivative using Lagrange's notation?  $$ \frac{dy}{dx}=2x $$  There are many things which are nice about Leibniz's notation, including the fact that it is explicit which variable you are differentiating with respect to. However, in this case, it is unclear whether we are talking about a function, or something else entirely. There are other issues. Some people say they dislike the Leibniz formulation of the chain rule $$ \frac{dy}{dx}=\frac{dy}{du}\frac{du}{dx} $$ saying that they find it to be inaccurate. I don't really understand why this is the case. Could someone please elaborate? I've got a few macros that perform floating point lookups and calculations for me and I'm interesting in plotting their results. They're the kind of calculation which requires if/else, so they can't be easily written as a simple math formula for \addplot.  Thanks to a previous question (), I now know to use \pgfmathdeclarefunction, but after trying it I've found that addplot seems to prepend a "0Y" or "1Y" to values before passing them as function arguments. My external macros aren't prepared to handle this extra text, and I'm not sure why it's there.   In the course of testing things out, I've also found that calling a function defined with pgfmathdeclarefunction can also change the positioning of the graph...  \documentclass{article}  \usepackage{xparse}  \usepackage{pgfplots} \pgfplotsset{compat=1.10}  \begin{document}  % Example of a macro which does math outside of pgf     \ExplSyntaxOn     \DeclareExpandableDocumentCommand \doubleMacro { m }%      {%       \fp_eval:n { #1*2 }%Math performed by a package other than pgfplots      }%     \ExplSyntaxOff    %Demo: macro does work in regular text \doubleMacro{1.1}.  % Defining custom pgf functions for plotting      \pgfmathdeclarefunction{mathDoubleMacro}{1}{%         \pgfmathparse{\doubleMacro{#1}} %Calls macro which performs math done by another package     }      \pgfmathdeclarefunction{mathDoublePgf}{1}{%         \pgfmathparse{#1*2} %Uses pgf to do the same thing as an external macro could     }  %Generic plot with function given directly to \addplot \begin{center} \begin{tikzpicture}     \begin{axis}         \addplot[domain=0:1] {2*x};     \end{axis} \end{tikzpicture} \end{center}  %Plot using first macro: complains about 'Unknown fp word Y.' \begin{center} \begin{tikzpicture}     \begin{axis}         %\addplot[domain=0:1] {mathDoubleMacro(x)};%Commented out because it gives problems     \end{axis} \end{tikzpicture} \end{center}  %Plot using second macro: works, but graph is displaced to the right of the expected position \begin{center} \begin{tikzpicture}     \begin{axis}         \addplot[domain=0:1] {mathDoublePgf(x)};     \end{axis} \end{tikzpicture} \end{center}  \end{document}   If I define mathDoubleMacro as calling a non-existent macro, then the errors show which x-values which the addplot is trying to evaluate y at:    0Y0.0e0  1Y4.1666e-2 1Y8.3332e-2 ...  1Y9.9998401e-1   What are these nY's all about, and why does \addplot[domain=0:1] {mathDoublePgf(x)} give a graph with different positioning? Find files using ls and wildcards pwd : ../bin under bin I have a directory called datafiles.  Use meta characters and the ls -lL command (with lower and upper case L) to list all filenames under the datafiles directory that contain a dot . with the letter 'f' or 'u' anywhere after the dot.  I tried: ls -lL datafiles *.*f*u  ls -lL datafiles .[f*u]     Thank you for answering. Unfortunately, none of the solutions worked the way I wanted it.  By clarifying the question, /bin/datafiles/file.backup is the root to the directory. From the /bin directory, the command I used is ls -lL datafiles followed by meta characters.  I'm looking for file.backup that has a dot and followed by f or u, not directly followed by f or u (anywhere after the dot), and not ending by f or u. When I cd a link, my current path is prefixed with the link's path, rather than the path of the directory the link links to.  E.g.  ~/dirlinks/maths$ ls -l logic lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -&gt; /windows-d/academic discipline/study objects/areas/formal systems/logic  ~/dirlinks/maths$ cd logic ~/dirlinks/maths/logic$ pwd /home/tim/dirlinks/maths/logic  ~/dirlinks/maths/logic$ cd .. ~/dirlinks/maths$   I would like to have my current path changed to the path of the linked dir, so that I can work with the parent dirs of the linked dir as well. Besides ls the link to find out the linked dir, and then cd into it, what are some simpler ways to accomplish that? For example, after cd into a link, how do you change your current path to the path of the linked dir? What makes Stealing Signs wrong? I need help with this exercise. What I've done so far is prove the exercise when $n=1$. So:  $$n=1$$ $$1!\ge2^{(1-1)}$$ $$1\ge2^0$$ $$1\ge1$$ Which is true  Therefore, now that I assume that the assumption is correct, I want to prove that with $n+1$, it will also be true. So, what I've done now is:  $$P(n) \implies P(n+1) $$ $$n!+n+1\ge 2^{(n-1)}...$$ And my  problem is that I do not know how to add the $n+1$ in the right side of the equation, therefore I'm not been able to finish the exercise.  Thank you so much for your help. If something's not very clear, please let me know. I'll try to be clearer next time :) How to show textures in the 3D View editor? I have added some textures to objects in blender but the textures don't show up until I render the file. it can be difficult to know what the objects look like without rendering it. is there a way to have textures show in the editor even if they are at a lower res?  In editor:    Rendered: UK visa: unsigned application form With Ubuntu One shut down, is there a way to sync applications between computers? The most common way to refer to non-immediate family? We were asked to prove the following:  Let $ A $ be an $n \times n$ matrix with $n$ distinct real eigenvalues. If $AB=BA$, show that $B$ is diagonalizable.   It was suggested I show that an eigenvector of $A$ is also an eigenvector of $B$. I am both having trouble doing this and failing to see how I would complete the proof after. Any help would be appreciated.  Thanks This question is about the net speed.  I'm from China, and I find that opening pages on Stack Overflow is very fast, normally within a range of 1 to 4 seconds. This speed is very good for a website outside China; it's even faster than some native websites.  Not every website outside China has such good speed, so I am wondering why and how Stack Overflow manages to be so quick. I am trying to pickle some mangoes the Indian way. I boiled the jar in hot water, dried it and then added the mixture of spices, salt and mangoes to the jars after the mixture had cooled. I made the mixture in a frying pan to try and remove as much water as I could. After it was cooled, I put it in the jar and heated some mustard oil till it just barely started smoking. I let that cool and poured it over the mango spice mixture.  For the first three days it was fine. On the fourth day, I opened it to test the taste and ended up adding more salt. Now, there seems to be gas forming in the jar. I've noticed it a few times now. When I open the jar, I hear a whooshing noise as air escapes. It's quite a lot, since I opened the container about 3 times in a 10 hour period and each time gas escaped. Has this pickle gone bad? Or is this something that's normal? How to read from two input files using while loop I wanted to know if there is any way of reading from two input files in a nested while loop one line at a time. For example, lets say I have two files FileA and FileB.   FileA:  [jaypal:~/Temp] cat filea this is File A line1 this is File A line2 this is File A line3   FileB:  [jaypal:~/Temp] cat fileb this is File B line1 this is File B line2 this is File B line3   Current Sample Script:  [jaypal:~/Temp] cat read.sh  #!/bin/bash while read lineA     do echo $lineA      while read lineB         do echo $lineB          done &lt; fileb done &lt; filea   Execution:  [jaypal:~/Temp] ./read.sh  this is File A line1 this is File B line1 this is File B line2 this is File B line3 this is File A line2 this is File B line1 this is File B line2 this is File B line3 this is File A line3 this is File B line1 this is File B line2 this is File B line3   Problem and desired output:  This loops over FileB completely for each line in FileA. I tried using continue, break, exit but none of them are meant for achieving the output I am looking for. I would like the script to read just one line from File A and then one line from FileB and exit the loop and continue with second line of File A and second line of File B. Something similar to the following script -  [jaypal:~/Temp] cat read1.sh  #!/bin/bash count=1 while read lineA     do echo $lineA          lineB=`sed -n "$count"p fileb`         echo $lineB         count=`expr $count + 1` done &lt; filea  [jaypal:~/Temp] ./read1.sh  this is File A line1 this is File B line1 this is File A line2 this is File B line2 this is File A line3 this is File B line3   Is this possible to achieve with while loop? Where can I get the original Unix? Where can I get the original Unix (from the year 1969)? I would like to look at the source code of the original Unix.