I hereby claim:
- I am karthikraman on github.
- I am karthikraman (https://keybase.io/karthikraman) on keybase.
- I have a public key whose fingerprint is 65C2 1398 CACA 6508 ED10 0D6B 1472 EF9C 1015 F486
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| import networkx as nx | |
| import matplotlib.pyplot as plt | |
| from math import log | |
| def hypercube_graph(n): | |
| """Create a hypercube graph of size n | |
| (int) -> Graph | |
| """ | |
| H = nx.Graph() | |
| for i in range(2**n): | |
| for j in range(n): |
| % From http://tex.stackexchange.com/questions/52715/modifying-labels-on-some-enumerated-items | |
| \def\asteriskitem{*} | |
| \makeatletter | |
| \def\sitem{% | |
| \expandafter\let\expandafter\originallabel\csname labelenum\romannumeral\@enumdepth\endcsname | |
| \expandafter\def\csname labelenum\romannumeral\@enumdepth\expandafter\endcsname\expandafter{% | |
| \expandafter\asteriskitem\originallabel}% | |
| \item | |
| \expandafter\let\csname labelenum\romannumeral\@enumdepth\endcsname\originallabel | |
| } |
| """ Transliterate texts between unicode and standard transliteration schemes. | |
| Transliterate texts between non-latin scripts and commonly-used latin | |
| transliteration schemes. Uses standard Unicode character blocks -- | |
| e.g. DEVANAGARI U+0900 ... U+097F -- and transliteration schemes -- | |
| e.g. the IAST convention for transliteration of Sanskrit to latin-with-dots. | |
| The following character blocks and transliteration schemes are included: | |
| DEVANAGARI |
| <snippet> | |
| <content><![CDATA[ | |
| \begin{columns} | |
| \begin{column}{${1:2.5in}} | |
| $3 | |
| \end{column} | |
| \begin{column}{${2:2.5in}} | |
| \end{column} | |
| \end{columns} |
| <snippet> | |
| <content><![CDATA[\\begin{frame}[fragile]{${1:title}} | |
| $2 | |
| \\end{frame}]]></content> | |
| <tabTrigger>fframe</tabTrigger> | |
| <scope>text.tex.latex</scope> | |
| <description>Beamer frame</description> | |
| </snippet> |
| <snippet> | |
| <content><![CDATA[ | |
| \begin{block}{${1:title}} | |
| \begin{itemize} | |
| \item ${2:items}. | |
| \end{itemize} | |
| \end{block} | |
| ]]></content> | |
| <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> | |
| <tabTrigger>block</tabTrigger> |
| <snippet> | |
| <content><![CDATA[ | |
| \begin{python} | |
| ${1} | |
| \end{python} | |
| ]]></content> | |
| <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> | |
| <tabTrigger>py</tabTrigger> | |
| <!-- Optional: Set a scope to limit where the snippet will trigger --> | |
| <scope>text.tex.latex</scope> |
| #Courtesy: http://www.linuxjournal.com/content/tech-tip-extract-pages-pdf | |
| #Add this to your .bashrc | |
| function pdfpextr() | |
| { | |
| # this function uses 3 arguments: | |
| # $1 is the first page of the range to extract | |
| # $2 is the last page of the range to extract | |
| # $3 is the input file | |
| # output file will be named "inputfile_pXX-pYY.pdf" |