| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
|
When making a CV for yourself in LaTeX, one shall use nocite instead of cite command to make a list of publications. This avoids the problem of hiding citations using some other tricks. But what if you want multiple bibliographies in your document? One for journal articles and one for conference articles? There's a LaTeX package called multibib. Here's an example:
LaTeX will generate separate aux files for each bib, so you'll need to run bibtex for each aux files. (In this example, bibtex journal and bibtex conf will do.) |
Simple speed comparison on MATLAB 7.0.4.356K = randn(100,100);>> o = ones(1,size(K,1)); tic; for k = 1:10000; o * K * o'; end; tocElapsed time is 0.156108 seconds.>> tic; for k = 1:10000; sum(sum(K)); end; tocElapsed time is 0.937100 seconds. |
|
This is a versatile and generic method worth memorizing. ls -d *.JPG | sed -s 's/\(.*\).JPG$/mv"&" "\1.jpg"/' and when you want to execute it put a pipe to 'sh' ls -d *.JPG | sed -s 's/\(.*\).JPG$/mv"&" "\1.jpg"/' | sh |
|
Source:
Zdenek http://www.tug.org/pipermail/tex-live/2007-August/014582.html Sometimes, the LaTeX style files provided by the publisher does things that are not desirable. One of the big hassles is the URL in the bibliography portion. For example, the Elsevier bst file does it. I used to just go into my BiBTeX files and remove all the URL fields (that were automatically included when I exported from websites such as citeUlike) \bibliographystyle{elsart-harv} But there's a better solution. It is to modify the bst file directly. Open the corresponding bst file (in my case elsart-harv.bst), and look for the following function. FUNCTION {write.url}This is where the URL is being output. Change this to FUNCTION {write.url}and you are done! Make sure to clean the aux files and rerun BiBTeX and LaTeX. |
|
I was drawing a concept diagram in the paper I am writing with Karl, and I need a vector graphics for a computer. I was using Inkscape to draw things, and I simply didn't want to draw a computer from scratch. So I googled for free svg library, and this website popped! http://openclipart.org/ Open Clip Art Library They have many properly tagged svg graphics in public domain! Awesome! Below is the image I concocted (in bitmap 200 dpi, not all browsers support svg or eps, you know). |
|
Few years back, MIT started to provide awesome lecture videos on the web under the name of open course ware (OCW). However, there are many lectures that doesn't have videos but just notes or syllabus. A tiny trick using google can be used to solve this problem: search only the ones with video lectures. site:ocw.mit.edu inurl:videolectures Don't forget to checkout the best lecture on linear algebra out there by Strang. It's simply amazing. And in case you are looking for more video lectures, I recommend videolectures.net. They have some cool presentations from conferences. |
|
To access university library resources from off-campus network, I need to go through a proxy server provided by the library. This is done by attaching a string at the end of domain names, which is non-trivial to memorize. So I made a bookmarklet in javascript to do this in one click. Attach '.lp.hscl.ufl.edu' to the current url javascript:If you are using noscript on firefox, you need to allow javascript for the website. Feel free to copy/modify/redistribute this. |
|
I am using LaTeX + BibTeX to write my thesis. The university editorial office told me that I should keep the contents of a reference in the same page. Here is a easy way to achieve this. Just add the following new definition of bibitem. \let\oldbibitem=\bibitem \renewcommand{\bibitem}{% \filbreak \oldbibitem } References: |
|
Not many people know there's a block comment functionality in MATLAB. %{ These are all commented. function call, for loop, everything. %} The default syntax file of vim 7 does not highlight these. Add the following lines to $VIM/syntax/matlab.vim syn region matlabBlockComment start=+%{+ end=+%}+ The syn region line has to come after the "syn match matlabComment" line.HiLink matlabBlockComment Comment |
|
MATLAB Version 7.0.0.19901 (R14) gcc version 4.1.2 20061028 (prerelease) (Debian 4.1.1-19) Problem: C-MEX compiles without problems, but when trying to call the MEX the following error ocurrs. Unable to load mex file: /home/memming/code/cip/cip.mexglx. Work around from mathworks: suand restart MATLAB, recompile mex, and run it! |