| 
			
			 | 
		#1 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 67 
				Karma: 136594 
				Join Date: Jan 2013 
				Location: Hong Kong 
				
				
				Device: Kindle DX, Paperwhite, Paperwhite II, and Voyage 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Help with Syntax please.....
			 
			
			
			I have been playing around with plugboard, and I have got most of the way to where I want to be, but, having zero experience with template language, I am a bit stuck on one small issue, which I was wondering if someone could help me with. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	I have the following plugboard template: {authors}{series_index:0>2s| - Book | of }{series} which works beautifully, and gives me an output in the "authors" field on my paperwhite such as this: J K Rowling - Book 07 of Harry Potter I would like, if possible, the output to look like this: J K Rowling - (Book 07 of "Harry Potter") Using the following syntax: {authors}{series_index:0>2s| - (Book | of }"{series}") I can get the output I want if the book is part of a series, which is great. However, if the book is not part of a series (if the series field is empty), the output looks like this: J K Rowling"") rather than just J K Rowling Is, what I am trying to do possible, and if so, where am I going wrong with the syntax please? I have tried to use the calibre manual for clues as to what the problem is, but its all way over my head. Thanks in advance Hendrix  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 644 
				Karma: 1242364 
				Join Date: May 2009 
				Location: The Right Coast 
				
				
				Device: PC (Calibre), Nexus 7 2013 (Moon+ Pro), HTC HD2/Leo (Freda) 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Wild guess, but you might need to escape the parenthesis and quotation characters.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	If I'm correct, calibre is interpreting these as programming instructions for how it should process the equation. Not as output instructions for the plugboard. Of course I could also be totally wrong.  
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | |
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 67 
				Karma: 136594 
				Join Date: Jan 2013 
				Location: Hong Kong 
				
				
				Device: Kindle DX, Paperwhite, Paperwhite II, and Voyage 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,698 
				Karma: 79983758 
				Join Date: Nov 2007 
				Location: Toronto 
				
				
				Device: Libra H2O, Libra Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Does 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Code: 
	{authors}{series_index:0>2s| - (Book | of}{series:| "|")}
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 67 
				Karma: 136594 
				Join Date: Jan 2013 
				Location: Hong Kong 
				
				
				Device: Kindle DX, Paperwhite, Paperwhite II, and Voyage 
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
| Thread Tools | Search this Thread | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| syntax tags | MMAC | Library Management | 1 | 02-29-2012 04:51 PM | 
| Help with plugboard syntax, please | Ptarmigan | Library Management | 3 | 02-15-2012 06:44 AM | 
| Help with search syntax please. | rwelbourn | Library Management | 3 | 04-16-2011 03:07 AM | 
| Markdown Syntax in Comments | itimpi | Calibre | 11 | 01-25-2011 12:28 PM | 
| Removing header syntax. | boromirofborg | Calibre | 0 | 07-21-2010 01:33 AM |