Archive for December, 2010

BibTeX and bibliography styles

In your LaTeX file, these two commands insert the reference/bibliography section in your publication:


The “xxx” is the name of the bib file (yyy.bib) containing the reference database, e.g. \bibliography{mybiblio} would call on file “mybiblio.bib”.

The “yyy“‘ is a style name. See some of the available styles in section below. You can also use your own style file (.bst) with this command.

You can also use a subfolder for your styles:


Bibliography styles

Here you can find some bibliography styles.

Here you can find some bibliography styles for German texts.

The chicago style is one of my favorite styles.

The PDF file bibstyles.pdf illustrates how these bibliographic styles render citations and reference entries:

1: ieeetr
2: unsrt
4: ama
5: cj
6: nar
7: nature
8: phjcp
9: is-unsrt
10: plain
11: abbrv
12: acm
13: siam
14: jbact
15: amsplain
16: finplain
17: IEEEannot
18: is-abbrv
19: is-plain
20: annotation
21: plainyr
22: decsci
23: jtbnew
24: neuron
25: cell
26: jas99
27: abbrvnat
28: ametsoc
29: apalike
30: jqt1999
31: plainnat
32: jtb
33: humanbio
34: these
35: chicagoa
36: development
37: unsrtnat
38: amsalpha
39: alpha
40: annotate
41: is-alpha
42: wmaainf
43: alphanum
44: apasoft

If you want to edit a .bst file you should have a look at this file and if you want to create a new one you can use makebst (command: latex makebst).

Compiling the document and bibliography

To fully compile and cross-link references you have to repeat some commands. To create a .dvi or .pdf file use the following commands:

to create .dvi file: to create .pdf file: result:
1 latex mydocument pdflatex mydocument creates .aux file which includes keywords of any citations
2 bibtex mydocument bibtex mydocument uses the .aux file to extract cited publications from the database in the .bib file, formats them according to the indicated style, and puts the results into in a .bbl file
3 latex mydocument pdflatex mydocument inserts appropriate reference indicators at each point of citation, according to the indicated bibliography style
4 latex mydocument pdflatex mydocument refines citation references and other cross-references, page formatting and page numbers
Categories: LaTeX

Google Talk App does not start anymore

First of all check if you have enough internal memory free if your Google Talk App does not start. No space warning icon should be in the status bar! Clear the caches of browser, maps and other apps or uninstall some apps  if there is less than 20 MB memory free.

After that you can try the following:

  • goto Settings — Applications — Manage Applications
  • select the All tab
  • search for the Talk App and select it
  • clear data and cache
  • now try to start the app
  • perhaps you need to restart your device
Categories: Android, Apps

Show Google Tasks (GTasks) in full browser window

Check out the full view of Google’s Tasks Service here or a javascript-free version here.

Categories: Misc

ICQ with Google Talk App

You can use the Google Talk App on your Android phone to connect to ICQ.¬† Therefor you have to do a few things on your computer. This instructions should also work with MSN, AIM, …



  • install PSI
  • create a new account to connect to Google Talk

Set your full google username and password in the properties.

Enter host and change connection type and port.


Encrypt connection: Legacy SSL

Port: 5223

  • connect to Google Talk
  • add your ICQ service via ‘Service Discovery’

Search for a jabber server which supports ICQ, e.g. You can find more jabber server here.

Select the service and enter your login credentials to register your service and retrieve the list of your contacts. Confirm the system messages to add your contacts.

Categories: Android

App Distribution

Requirements for a new app in iTunes Connect:

  • Your binary ready for upload with the Application Loader.
  • The price for the app.
  • The version number of the app you are adding. Numbering should follow typical software versioning conventions (for example, 1.0 or 1.0.1 or 1.1).
  • A description of the app you are adding, detailing features and functionality. Descriptions cannot be longer than 4000 bytes.
  • A Primary Category that best describes the app you are adding.
  • A Secondary Category (optional).
  • One or more keywords that describe the app you are adding. When users search the App Store, the terms they enter are matched with keywords to return more accurate results. Separate multiple keywords with commas. Keywords cannot be edited once your binary is in review and cannot be longer than 100 bytes.
  • Copyright informations with the name of the person or entity that owns the exclusive rights to the app, preceded by the year the rights were obtained (for example, “2008 Acme Inc.”).
  • A Contact Email Address where Apple can contact you if there are problems with your app. This address will not be seen by customers.
  • A Support URL that provides support for the app you are adding. This will be visible to customers on the App Store.
  • An App URL with information about the app you are adding. If provided, this will be visible to customers on the App Store. (optional)
  • Large version of the app icon that will be used on the App Store. It must be at least 72 DPI and a minimum of 512×512 pixels (it cannot be scaled up). It must be flat artwork without rounded corners.
  • At least one screenshot. iPhone and iPod touch Screenshots must be .jpeg, .jpg, .tif, .tiff, or .png file that is 960×640, 960×600, 640×960, 640×920, 480×320, 480×300, 320×480, or 320×460 pixes, at least 72 DPI, and in the RGB color space. iPad Screenshots must be .jpeg, .jpg, .tif, .tiff, or .png file that is 1024×768, 1024×748, 768×1024, or 768×1004 pixes, at least 72 DPI, and in the RGB color space.

Now you are ready to upload your app with the Application Loader and the approval process will start automatically.

Check the App Store Review Guidlines to ensure that your app will be announced! You can find them here.

If some functions of your app are only visible or available after a login you have to provide a demo access! You can provide the login data via the optional Review Notes field in iTunes Connect.

The easiest way to submit your app to the app store is to use the “Build and Archive” build option and after that to use the “Submit Application to iTunes Connect….”! in the organizer.

Categories: Distribution, iOS